Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
动作脚本3有问题,不工作,我不知道为什么,flash CS4_Flash_Actionscript 3_Actionscript_Adobe_Flash Cs4 - Fatal编程技术网

动作脚本3有问题,不工作,我不知道为什么,flash CS4

动作脚本3有问题,不工作,我不知道为什么,flash CS4,flash,actionscript-3,actionscript,adobe,flash-cs4,Flash,Actionscript 3,Actionscript,Adobe,Flash Cs4,我对ActionScript3非常陌生,我在adobe TV上也关注过这个toturial。但我不能让它工作。问题是,当我单击按钮时,我希望框向左/向右移动,但什么也没有发生 您可以在此处下载.fla文件: 谢谢。您需要命名您的实例。单击舞台上的一个电影剪辑并打开“属性”窗口,您应该会看到实例名称的输入。实例名称的编码方式应与剪辑名称相同,即mc\u box 必须为对象命名,例如: 按钮-您必须在Button-myBtn(实例名称字段中的按钮名称)的面板属性中输入按钮的名称 Box-必须在Bo

我对ActionScript3非常陌生,我在adobe TV上也关注过这个toturial。但我不能让它工作。问题是,当我单击按钮时,我希望框向左/向右移动,但什么也没有发生

您可以在此处下载.fla文件:


谢谢。

您需要命名您的实例。单击舞台上的一个电影剪辑并打开“属性”窗口,您应该会看到
实例名称的输入。实例名称的编码方式应与剪辑名称相同,即
mc\u box

必须为对象命名,例如:

  • 按钮-您必须在Button-myBtn(实例名称字段中的按钮名称)的面板属性中输入按钮的名称

  • Box-必须在Box(is movieClip)-myBox(实例名称字段中的Box名称)的面板属性中输入Box的名称

  • 并在操作中编写此代码:

    myBtn.addEventListener(MouseEvent.CLICK, moveBox);
    function moveBox(event):void
    {
        Box.x+=25;
    }
    
    // addEventListener - Registers an event listener for the target event.
    
    调用
    AddEventListener()
    时报告了两个参数:

    • 应响应申请的事件
    • 对该事件作出反应的函数