在 AS3 上,如何转到多个影片剪辑中的特定帧
On AS3, how go to a specific frame inside multiple movie clips
你好有经验的人,我正在 AS3 上开发装扮游戏。
我需要制作一个可以脱掉所有衣服的按钮。
在 body 基地,在主场景中,每个 MC 中的每个服装部分(ShirtsMC、PantsMC、ShoesMC 等)都有多个影片剪辑,但有服装帧始终是空框 See picture 以模拟已删除的项目。
每个 MC 都有不同数量的项目,我的问题是 how/if 这可以做到吗,当按下那个 "RemoveAllClothing" 按钮时,它命令多个影片剪辑进入那个空帧多个MC中的每一个。
我不太确定如何存档,如有任何帮助,我们将不胜感激
-Freefox-
为所有对象添加一个空帧(最后一帧)。
单击按钮时,将影片剪辑设置为最后一帧(空)。
removeAllClothing.addEventListener(MouseEvent.CLICK, removeIt);
function removeIt(e:MouseEvent):void
{
ShirtsMC.gotoAndStop(ShirtsMC.totalFrames);
PantsMC.gotoAndStop(PantsMC.totalFrames);
ShoesMC.gotoAndStop(ShoesMC.totalFrames);
}
你好有经验的人,我正在 AS3 上开发装扮游戏。 我需要制作一个可以脱掉所有衣服的按钮。
在 body 基地,在主场景中,每个 MC 中的每个服装部分(ShirtsMC、PantsMC、ShoesMC 等)都有多个影片剪辑,但有服装帧始终是空框 See picture 以模拟已删除的项目。
每个 MC 都有不同数量的项目,我的问题是 how/if 这可以做到吗,当按下那个 "RemoveAllClothing" 按钮时,它命令多个影片剪辑进入那个空帧多个MC中的每一个。
我不太确定如何存档,如有任何帮助,我们将不胜感激
-Freefox-
为所有对象添加一个空帧(最后一帧)。 单击按钮时,将影片剪辑设置为最后一帧(空)。
removeAllClothing.addEventListener(MouseEvent.CLICK, removeIt);
function removeIt(e:MouseEvent):void
{
ShirtsMC.gotoAndStop(ShirtsMC.totalFrames);
PantsMC.gotoAndStop(PantsMC.totalFrames);
ShoesMC.gotoAndStop(ShoesMC.totalFrames);
}