フレームアクション

Posted by muchag | ActionScript,困ったTT |
初回投稿:2007-03-11 (日) 9:00:00 | 最終更新:2008-01-31 (木) 1:06:32

あちこち見たけど、FlashはVer6(MX)から onClipEventをフレームアクションで代替できる
つまり
MCのアクションに

ActionScript

  1. onClipEvent (KeyDown) {
  2. }

と記述するのを

フレームアクションに

ActionScript

  1. MC.onKeyDown = function() {
  2. }

と記述してもOK

と書いてあるのに、Ver7(MX2004)なのにできない・・・

2007/04/27 追記 解決?
ActionScript

  1. MC.onKeyDown = function() {
  2. }

というコードは、ライブラリ内のシンボルのフレームに書き込んだら使えるようになった。
そうすることで、当然全インスタンスに効果有り。
ただし、どこかで「イベントやメソッドが重なったときの有効順位」という記述があった記憶がある。

その辺、勉強しないと ね b

Posted by muchag | ActionScript,困ったTT |
初回投稿:2007-03-11 (日) 9:00:00 | 最終更新:2008-01-31 (木) 1:06:32

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment