メイン お絵かき部屋【グラフィック・アニメ】 loadMovie | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
peloko | Åê¹ÆNo.4573 投稿日時: 2004-3-5 14:11 |
新米 居住地: 投稿: 14
使用環境:
Win2000,Flash MX |
loadMovie レイヤー順番 上レイヤー2 下レイヤー1
レイヤー1にloadMovieで1.jpgを読み込み レイヤー2にloadMovieで2.jpgを読み込み レイヤー2のアルファを0% レイヤー2にloadMovieで1.jpgを読み込み レイヤー1の画像が揺れます。 なぜ?回避策はないでしょうか? レイヤー2はアルファ0%で見えなくしていますが、 後で、使用するため、この位置でloadMovieしたいのですが... サンプルfla |
まつむら まきお | Åê¹ÆNo.4620 投稿日時: 2004-3-6 17:50 |
マスター 居住地: なにわ 投稿: 633
使用環境:
FlashCS5 lion :Win7 and Beer |
Re: loadMovieで一瞬画像が揺れる あー、ひょっとしてお使いのマシン、16bitカラーで使われているのではないでしょうか?うちで確認したところ、24bitだと問題がなく、16bit表示だと、一瞬「ぶわっ」となりますね。
これはFlashプレイヤーが16bit表示の時に、アルファ0%を完全に透明にできないため、透明なMCにloadした瞬間、空っぽのMCが一瞬表示されているため起きるのだと思われます。(下のレイヤーをガイドにして、背景をグレーにすると完全透明になっていないのがわかると思います) 対処方法ですが、まず0%になったコマで、スクリプトでmc2._visible = falseとして不可視にしてしまいます。 通常はこれで問題ないのですが、この不可視mcにloadMovieした時点で、visibleがtrueにリセットされてしまいますので、loadの直後のフレームでもいちどmc2._visible = falseとすると大丈夫っぽいです また、このリセット現象を回避するために、ターゲットを2重構造(mc2の中に、別のmcを置いて、そちらにloadMovieさせる。visibleはmc2の方を制御する)にするという方法もあります。 あ、あと投稿タイトルはもうちょっと具体的にしてもらうといいかもですよ
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |