【发布时间】:2013-04-09 13:29:57
【问题描述】:
那么问题来了:
我创建了 3 个按钮元件,它们分别位于各自的 3 个具有自己实例名称的影片剪辑元件中。
在第 1 帧的动作框架中,我有以下代码:
stop();
codebutton.addEventListener(MouseEvent.MOUSE_UP, onReleaseCode);
titlebutton.addEventListener(MouseEvent.MOUSE_UP, onReleaseTitle);
audiencebutton.addEventListener(MouseEvent.MOUSE_UP, onReleaseAudience);
function onReleaseCode(e:MouseEvent):void {
nextFrame();
}
function onReleaseTitle(e:MouseEvent):void {
this.gotoAndPlay(187)
}
function onReleaseAudience(e:MouseEvent):void {
this.gotoAndPlay(416)
}
就像我说的,其中 2 个有效:audiencebutton 和 codebutton。 titlebutton 没有。
我对 ActionScript 3.0 并没有真正的经验,如果有人能提供一些意见,那就太好了。
不会因为我不使用标签而出现窃听,是吗?
【问题讨论】:
-
作为第一个测试,在第 187 帧的动作层上添加一个跟踪语句,并检查它是否真的做任何事情。
-
如果你不介意我,我会编辑你所有的表情符号和大声笑,因为它们让我很烦。
-
对不起,它只是没有从按钮所在的第 1 帧移动。
标签: actionscript-3 flash adobe flash-cs6