Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
Actionscript 3 单击按钮播放动画。动作脚本_Actionscript 3 - Fatal编程技术网

Actionscript 3 单击按钮播放动画。动作脚本

Actionscript 3 单击按钮播放动画。动作脚本,actionscript-3,Actionscript 3,嗨,我一直收到错误信息: TypeError: Error #1010: A term is undefined and has no properties. at Untitled_fla::MainTimeline/myPlay_clickHandler() 当我执行代码时。有人能帮帮我吗?我看不出哪里出了问题 myAnimation.stop(); myPlayButton.stop(); myPlayButton.addEventListener(MouseEvent.CLICK, m

嗨,我一直收到错误信息:

TypeError: Error #1010: A term is undefined and has no properties.
at Untitled_fla::MainTimeline/myPlay_clickHandler()
当我执行代码时。有人能帮帮我吗?我看不出哪里出了问题

myAnimation.stop();
myPlayButton.stop();
myPlayButton.addEventListener(MouseEvent.CLICK, myPlay_clickHandler);

function myPlay_clickHandler(event:MouseEvent)//Creating function for the Click Event      handler
{
    if(myPlayButton.MovieClip.currentFrame ==1)
    {
        myPlayButton.gotoAndStop(2);
        myAnimation.play();
    }

    trace("myPlay was clicked on");
}

您不需要“if(myPlayButton.MovieClip.currentFrame==1)”中的“MovieClip”。如果“myPlayButton”是MovieClip,则可以直接访问其当前帧,即:

if (myPlayButton.currentFrame == 1)