3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援→開発戻り浦島太郎状態の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。

(Flash Lite)onClipEvent(enterFrame)がない

普通、Flash でフレーム毎に処理したい時は下記のように enterFrame イベントを使います。

onClipEvent(enterFrame){

//フレーム毎の処理

}

しかし、Flash Lite 1.1 では enterFrame イベントがサポートされてません。

んじゃ、どやってフレーム毎の処理すりゃええんじゃということになりますが、下記のようにフレームをループさせればいいようです。

1フレーム目に、ムービークリップおいて、フレーム毎に処理する ActionScript を書く。

2フレーム目に、gotoAndPlay(1); で1フレーム目に戻るようにする。

これでループとなるので、onClipEvent (enterFrame) とほとんど同じ事が実現可能となります。

参考:

教えて!goo:Flash Lite1.1ではonClipEvent(enterFrame)が使えません。ではどうすれば?

1ka2ka.com:Flash Lite 1.1 の基本が分かる8つのポイント