![]() ![]() ![]() | 投稿するにはまず登録を |
![](images/pixel.gif)
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
andyy | Åê¹ÆNo.13380 投稿日時: 2004-12-16 19:52 |
新米 ![]() ![]() 居住地: 投稿: 2
使用環境:
|
loadMovieで表示するswfの読み込み時に ダミーのmcに、ボタンを押すたびに複数のswfが入れ替わるものを作っております。
onClipEvent (data)で読み込み完了後に任意のフレームから表示させてます。 任意のフレームからの読み込みは出来、今度は別swfを読み込む際、既に読み込んであるswfをフェードアウトさせながら入れ替えたいのですが、うまくいきません。考え方が根本的に間違っているかもしれませんが、どうかアドバイスをおねがいいたします。 file構造---- ・main.swf →_root.mc1上に(ボタンa,b,c)、(ダミーmc) ・a.swf →(fadeinトゥイーン)、(fadeoutトゥイーン) ・b.swf → 〃 ・c.swf → 〃 ------------ main.swf内に空のmcが一つあり、ボタンa,b,cそれぞれからボタンアクションで(ボタンaの場合) ----------------------------------------------------- on(release) { _root.mc1.ダミーmc.loadMovie("a.swf"); } ----------------------------------------------------- ダミーmcのmcアクションに ----------------------------------------------------- onClipEvent (data) { if (this.getBytesTotal()>0 && this.getBytesLoaded()>=this.getBytesTotal()) { this.gotoAndPlay("_fadein"); } else { this.stop(); } } ----------------------------------------------------- 上記状態に、 a.swfが既に読み込まれている時にボタンbを押すと、a.swfのfadeoutが始まるフレームを読み込みつつ、b.swfのfadein開始のフレームを読み込むという動作は付け足せるのでしょうか?? on(release)に if文を ----------------------------------------------------- on(release) { _root.mc1.ダミーmc.loadMovie("b.swf"); if(_root.mc1.ダミーmc._currentframe==10) { _root.mc1.ダミーmc.gotoAndPlay("_fadeout"); } } ----------------------------------------------------- などと入れてみたりしましたが、動くはずもなく。。。 参考になるスクリプトはありますでしょうか。 宜しくお願い致します
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ![]() |
andyy | 2004-12-16 19:52 |
![]() |
mayor | 2004-12-16 20:32 |
![]() |
rin-ko | 2004-12-16 21:00 |
![]() |
andyy | 2004-12-17 2:42 |
![]() |
Fumio | 2004-12-17 6:42 |
![]() |
mayor | 2004-12-17 13:14 |
![]() |
manatea | 2007-6-1 9:42 |
![](images/pixel.gif)
投稿するにはまず登録を | |