イベントリスナーの除去
0pt
AS3.0のこの工程がちょっとめんどくさい・・・。
ついつい忘れがちになってしまう。
hoge.addEventListener(MouseEvent.ROLL_OVER, onMouseOver); function onMouseOver (event:MouseEvent):void { hoge.addEventListener (Event.ENTER_FRAME, onEnterFrame); function onEnterFrame(event:Event):void { trace("hoge"); } }
みたいなロールオーバーとフレームイベントの2重構造になっているとき、ロールアウトしたときにエンターフレームイベントを除去しないとずーっとフレームイベントが繰り返されたりする。
コメントはまだありません