0

听起来像我知道的一个奇怪的问题。

removeChild();
addChild();

当我删除按钮时会出现问题,该按钮已为动作脚本导出,当我删除按钮以更改页面/页面布局时,当我返回页面时,按钮仍处于“结束”状态。

所以我想知道是否有办法在删除之前或添加时重置它。

我无法使用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 回答