关于Flash 中gotoandplay的问题
一个小球从第一帧运动到第五十帧,动画补间,在这一层中编写stop。要使它从25帧开始运动。插入一个按钮,编写onreleasegotoandplay(25)。但是点击按钮...
一个小球从第一帧运动到第五十帧,动画补间,在这一层中编写stop。要使它从25帧开始运动。插入一个按钮,编写on release gotoandplay(25)。但是点击按钮以后,小球并没有从25帧开始运动,而是从第一帧开始运动。是哪个环节出了问题?
展开
1个回答
展开全部
添加在按钮上的代码应该为:
on (release) {
gotoAndPlay(25);
}
试一下吧。再有你现在使用的是AS2.0代码,如果是刚接触,你可以使用脚本助手进行编写代码,基本就是现成格式的套用。等对代码熟悉之后再手动输入编写代码。
这是典型的当发生特定鼠标事件时执行动作,也是我们经常所说的on事件 。
这句代码的意思是:当发生特定的鼠标事件时(on)采取哪一种事件方式(press, release, releaseOutside, rollOver, rollOut, dragOver, dragOut, keyPress 这些方式可以任意选择,但相反的方式不能同时选择)去执行什么动作( {gotoAndPlay(25);} )。
类似鼠标事件的代码格式为:
on ( release//事件方式) {
gotoAndPlay(25);//执行何动作
}
即在on之后跟(),在小括号里选择事件方式。然后跟一组大括号{ },在大括号内编写:命令哪一个对象去执行什么指令的代码。
on (release) {
gotoAndPlay(25);
}
试一下吧。再有你现在使用的是AS2.0代码,如果是刚接触,你可以使用脚本助手进行编写代码,基本就是现成格式的套用。等对代码熟悉之后再手动输入编写代码。
这是典型的当发生特定鼠标事件时执行动作,也是我们经常所说的on事件 。
这句代码的意思是:当发生特定的鼠标事件时(on)采取哪一种事件方式(press, release, releaseOutside, rollOver, rollOut, dragOver, dragOut, keyPress 这些方式可以任意选择,但相反的方式不能同时选择)去执行什么动作( {gotoAndPlay(25);} )。
类似鼠标事件的代码格式为:
on ( release//事件方式) {
gotoAndPlay(25);//执行何动作
}
即在on之后跟(),在小括号里选择事件方式。然后跟一组大括号{ },在大括号内编写:命令哪一个对象去执行什么指令的代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询