カテゴリー
未分類

onEnterFrameの上書き

thFlash.gif的に良くやる手法にonEnterFrame内におけるonEnterFrameの+継承というヤツがあるのだけど(名前とかあるのかな?)、これをも少し的にしたときに継承すべきonEnterFrameがある場合は継承、ない場合は自。というところで躓き中。
onEnterFrame内でthis.onEnterFrame=function(){…と記述していく際にはその後に記述された this.onEnterFrameはされないのだけど、一つfunctionを経由した際に(たとえば引数としてfunctionを持って、それを条件がマッチしたときに発動し、そのfunctionの中でonEnterFrameを上き)とした場合に、上書き前にdelete が作動してしまう。1フレームの中での駆け引きとか、よくのでメンドクサイ。
ここら辺の1フレーム内での先順位とかって明確な資料とかないのかいな。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です