【发布时间】:2012-08-17 06:15:48
【问题描述】:
任何人都可以帮助我使用 AS3 gotoAndPlay()。我研究过这个函数在 AS3 中的用法,但由于某种原因我的代码不起作用。
import flash.display.MovieClip;
function disInfo(event:MouseEvent):void
{
switch (event.currentTarget.name)
{
case "one_mc" :
Object(this).top_mc.one_mc.gotoAndPlay(2);
break;
case "two_mc" :
gotoAndPlay(2);
break;
}
};
Object(this).top_mc.two_mc.addEventListener(MouseEvent.CLICK, disInfo);
这是否与我将它与 switch 语句结合使用的方式有关。提前致谢。
【问题讨论】:
-
您的 currentTarget 始终是 two_mc,因为这就是您将侦听器附加到的对象。
标签: actionscript-3 flash switch-statement goto