ARCHIVE  ENTRY  COMMENT  TRACKBACK  CATEGORY  RECOMMEND  LINK  PROFILE  OTHERS
<< May 2019 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
<< FlashLite1.1をAS2にしたものを、AS3にしてから外部化(2) | main | Flash Lite 3 >>
2015.01.23 Friday

FlashLite1.1をAS2にしたものを、AS3にしてから外部化(3)

1フレーム目のスクリプトをクラスにするのは分かった。
けど10フレ目に実行したい時、addFrameScriptを使うのは分かった。
でもどう使うか分からなかった。
http://wonderfl.net/c/u8DL
↑これを見つけた。これで出来ると思ったのでやってみた。

しかしうまく行かない。
http://stackoverflow.com/questions/12185500/flash-actionscript-3-addframescript-not-working-properly
を見たら、「totalFrames-1」と書いている。なんか怪しいと思って書いてみた。
何と動いた!

最終フレームだと実行した時にフレームが過ぎ去っていたのでした。
直接フレームに書く場合はそこに書けばそのフレームにいる時に実行されていた。
これでできた!と思ったが、スクリプトを実行するフレームにボタンを配置していて、
それを縮小したものをズームで出すということをやっていた。
そしたら初めに配置した状態のボタンが一瞬見えてしまっていた。

何回かトライして分かったのは、
これはaddFrameScriptをボタンのあるフレーム-1でやって見たらうまくいった。
普通MCは動的に配置してるだろうからこんなの気づかない人多いのだろう。
あんまこんなこと書いている人いない。

includeのママのMCあと15個
コメント
コメントする








 
この記事のトラックバックURL
トラックバック
Powered by
30days Album