我对 ActionScript 3 很陌生,我在 adobe TV 上关注了这个教程。但我不让它工作。问题是当我单击按钮时我希望框向左/向右移动,但没有任何反应。
您可以在此处下载 .fla 文件:
http://www.habitats.no/files/AC3.zip
谢谢。
我对 ActionScript 3 很陌生,我在 adobe TV 上关注了这个教程。但我不让它工作。问题是当我单击按钮时我希望框向左/向右移动,但没有任何反应。
您可以在此处下载 .fla 文件:
http://www.habitats.no/files/AC3.zip
谢谢。
您需要命名您的实例。单击舞台上的一个影片剪辑并打开属性窗口,您应该会看到instance name
. 您对其进行编码的方式,实例名称应与剪辑名称相同,即mc_box
。
你必须给你的对象命名,例如你有:
Button - 您必须将 Button 的名称放在按钮的面板属性中 - myBtn(实例名称字段中的按钮名称);
Box - 您必须将 Box 的名称放在 Box 的面板属性中(即 movieClip) - myBox(实例名称字段中 Box 的名称);
并在操作中编写此代码:
myBtn.addEventListener(MouseEvent.CLICK, moveBox);
function moveBox(event):void
{
Box.x+=25;
}
// addEventListener - Registers an event listener for the target event.
调用AddEventListener ()
时报了两个参数: