按钮语句的用法

个人日记

 
FLASH动画中一键两用按钮的语句和制作

如果整个动画作品效果是直接在场景一中完成 ,作品中一键两用按钮的制作方法如下:
只需要在做好的图层上方新建一个按钮图层 ,并制作好按钮
在制作好的按钮中鼠标右键动作,输入以下AS脚本语句
on (release)
{
    ++i;
    if (i == 1)
    {
        play ();
    }
    else
    {
        stop ();
    } 
    if (i >= 2)
    {
        i = 0;
    } 
}


如果整个动画作品效果是在新建的影片剪辑中完成后再放置到场景一中的 ,作品中一键两用按钮的制作方法如下:
只需要在做好的图层上方新建两个个图层 ,分别为按钮图层和AS图层,并制作好按钮
(前提是要将音乐和效果分别实例名为yy和xg)

其中AS图层第一帧中点动作,输入以下AS脚本语句

yy.stop();
xg.stop();
var i = -1;
_btn.onPress = function ()
{
    i = -i;
    if (i == 1)
    {
        yy.gotoAndPlay(1);
        xg.gotoAndPlay(1);
    }
    else
    {
        yy.gotoAndStop(1);
        xg.gotoAndStop(1);
        i = -1;
    } // end else if
};



2014.1.22 

文章评论