トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   FLASH目安箱【バグ報告・要望】
     フォームで作ったswfは、拡大するとビットマップが汚くなる。
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tkishine
Åê¹ÆNo.6995
投稿日時: 2004-5-7 17:31
新米
居住地:
投稿: 5
使用環境:
flash8,flashCS3,windowsXP SP2,pentium4 3GHz,2G RAM
フォームで作ったswfは、拡大するとビットマップが汚くなる。
どうやら、現状のフラッシュプレーヤーは
フォームアプリケーションで作成したswfのサイズが変わった時、
ビットマップの高画質表示ができないようです。

概略は以下のような感じです。

MXprofessional2004の[新規][フォームアプリケーション]でswfを作成。
それをフラッシュプレーヤー(7.0r19)で再生。
右クリックメニューで拡大、又はウィンドウサイズを変更などして拡大。
ビットマップを良く見る。(とても画質が荒い)
画質設定を見る。(高になっている)

とても変なので、[新規][Flashドキュメント]でswfを作成。
同じ画像を同様に拡大して比較したところ、
画質設定を低にしたとき、上の画像の状態とまったく同じでした。
(通常のswfの低画質=フォームで作ったswfの高画質??)

書出し時の画質設定は高にしてあります。
100%のサイズで表示する時は問題ありません。

フォームアプリケーションを使って開発をしているのですが、
フルスクリーン表示をする必要があり、
必ず100%で画像を表示できるとは限らないので困っています。

回避方法などご存知の方がありましたら、ご教授ください。
サブリン
Åê¹ÆNo.7132
投稿日時: 2004-5-10 17:31
芸人
居住地: 東京世田谷区
投稿: 354
使用環境:
Snow Leopard
Windows 7
CS4-5/FDT
Re: フォームで作ったswfは、拡大するとビットマップが汚くなる。
それってフォームアプリだからってことじゃないんじゃない?
100%以外の大きさだと、ビットマップはどうしても粗くなりますが、そういうことではなく?同じ絵を通常のオーサリングモードで貼り付けて、同じ設定でも全然違うんでしょうか。
ちとヒマができたら試してみようとは思いますが、なんか簡単なサンプルがあるとコメントしやすいかも。


----------------
Jin Saburi / SABURI.COM / lash芸人
contact [ jin[at]saburi.com ]
website [ SABURI.COM ]

tkishine
Åê¹ÆNo.7168
投稿日時: 2004-5-11 9:56
新米
居住地:
投稿: 5
使用環境:
flash8,flashCS3,windowsXP SP2,pentium4 3GHz,2G RAM
Re: フォームで作ったswfは、拡大するとビットマップが汚くなる。
サンプルをあげました。

http://www.bongo.ne.jp/~gankon/test/swf.swf
http://www.bongo.ne.jp/~gankon/test/form.swf

swf.swfが[Flashドキュメント]で作成。
form.swfが[フォームアプリケーション]で作成。
張り込んであるjpegはまったく同じものです。

200x200で作ってあるので、それ以上の大きさのブラウザで表示すると拡大された状態になります。

2つとも開いて並べると表示が異なっているのが分かると思います。
form.swfは明らかにアンチエイリアスがかかっていません。

右クリックで画質設定を見ると、どちらも「高」になっています。

ところがswf.swfの方を右クリックして画質設定を「低」にするとform.swfと同じ画像になるのが分かります。

(普通のswfの「低」画質=フォームの「高」画質)
になっていると思うのですが…。

どんなもんでしょうか?
サブリン
Åê¹ÆNo.7191
投稿日時: 2004-5-11 13:40
芸人
居住地: 東京世田谷区
投稿: 354
使用環境:
Snow Leopard
Windows 7
CS4-5/FDT
Re: フォームで作ったswfは、拡大するとビットマップが汚くなる。
ホントだ、スムージングが掛かってないですねえ。
ちと試してみます。


----------------
Jin Saburi / SABURI.COM / lash芸人
contact [ jin[at]saburi.com ]
website [ SABURI.COM ]

pinkgear
Åê¹ÆNo.7197
投稿日時: 2004-5-11 15:05
半人前
居住地:
投稿: 35
使用環境:
Mac OS X 10.4.2, Studio MX 2004 w Flash MX Pro
Re: フォームで作ったswfは、拡大するとビットマップが汚くなる。
form.swfの方の画質設定を触るとちゃんとアンチエイリアスがかかりますね。
という事でこちらの環境で実験した結果。

_quality = "BEST";


を設定すると直りました。
参考になるでしょうか。
サブリン
Åê¹ÆNo.7199
投稿日時: 2004-5-11 15:19
芸人
居住地: 東京世田谷区
投稿: 354
使用環境:
Snow Leopard
Windows 7
CS4-5/FDT
Re: フォームで作ったswfは、拡大するとビットマップが汚くなる。
あ、ホントだ。
分かりにくいのは、設定を見るだけだと「高」ですが、HIGHとBESTがあるんですよね。ヘルプもよーわからんけど「静的なムービーの場合ビットマップはアンチエイリアスされる」というのがHIGHで「常にアンチエイリアスされる」ってのがBESTです。何がどう「静的」なのかよくわかりませんが、pinkgearさんが言うように、BESTにしたら必ず掛かりました、こちらの環境でも。


----------------
Jin Saburi / SABURI.COM / lash芸人
contact [ jin[at]saburi.com ]
website [ SABURI.COM ]

tkishine
Åê¹ÆNo.7211
投稿日時: 2004-5-11 18:37
新米
居住地:
投稿: 5
使用環境:
flash8,flashCS3,windowsXP SP2,pentium4 3GHz,2G RAM
Re: フォームで作ったswfは、拡大するとビットマップが汚くなる。
参考になりました。
助かりました。
ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops