AS3问题:使用按钮调用另一个动画片段上的特定标签帧

时间:2012-09-23 19:58:34

标签: actionscript-3

我正在试图弄清楚如何制作它,这样我就可以点击主时间轴上的一个按钮,让它跳到主时间轴上单独的动画片段内的一个帧。这是我目前的愚蠢代码,但这是经过很多修改之后,所以谁知道我现在在哪里。这是一个简单的虚拟宠物游戏,我不知道为什么我在这个特殊问题上遇到这么困难。我错过了一些大事。

function Shower(event:MouseEvent):void {
MovieClip(this.Egg).gotoAndPlay("shower");
}

// buttons
clean_btn.addEventListener(MouseEvent.CLICK, Shower);

1 个答案:

答案 0 :(得分:1)

好像你在时间轴上写这个,而不是在课堂上。您无需MovieClip(this.Egg)即可访问您尝试播放的动画片段。相反,它应该有一个实例名称(例如,“my_mc”),你可以像这样调用它:

function Shower(event:MouseEvent):void {
    my_mc.gotoAndPlay("shower");
}

// buttons
clean_btn.addEventListener(MouseEvent.CLICK, Shower);