0

私が知っている奇妙な質問のように聞こえます。

removeChild();
addChild();

ボタンを削除すると問題が発生し、ボタンは actionscript 用にエクスポートされました。ボタンを削除してページ/ページ レイアウトを変更すると、ページに戻ってもボタンは「オーバー」状態のままです。

そのため、削除する前または追加したときにリセットする方法があるかどうか疑問に思っています。

gotoAndStop(1); パッケージファイルで作業しているため使用できません。

4

1 に答える 1

2

オブジェクトがステージに追加またはステージから削除されたときのリセットに関する質問に答えるには:

addEventListener(Event.ADDED_TO_STAGE, function(ev:Event):void
{
    trace('Added');
});

addEventListener(Event.REMOVED_FROM_STAGE, function(ev:Event):void
{
    trace('Removed');
});

これらの関数のいずれかで状態をリセットできますが、明示的に行うことを避ける理由はありませんobject.reset()

于 2011-12-17T01:37:56.143 に答える