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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   お絵かき部屋【グラフィック・アニメ】
     loadMovie
投稿するにはまず登録を

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
まつむら まきお
Åê¹Æ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の方を制御する)にするという方法もあります。

あ、あと投稿タイトルはもうちょっと具体的にしてもらうといいかもですよ


----------------
まつむらまきお
http://www.makion.net

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
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ

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