最老的连环画三国演义:flash8中按钮动作函数

来源:百度文库 编辑:高校问答 时间:2024/04/28 22:01:54
on (release) {
if (this.k=happyyzd)
gotoAndPlay(42)
else gotoAndPlay(2);
}

我想鼠标按下时 如果k(输入文本框)输入的内容是happyyzd时从42帧开始播放
输入的内容不是happyyzd时从第2帧开始播放

我所写出来的不能完成在文本框输入happyyzd跳转到42帧处播放
求助各位大侠

on (release) {
if (this.k=="happyyzd")
gotoAndPlay(42)
else gotoAndPlay(2);
}

关于帧跳转,一般初学者最易犯的问题是gotoAndPlay(42),这个42是帧序号还是帖标签,若你是设定的是帧标签,但在42帧上并没有设定帧标签为42的话,那么就会出错。
单单从你的AS语句上来看,应该没有问题。是不是其它方面楼主没有注意到?比如k的变量属性、上面所提到的帧标签等等……
本人也在学AS,欢迎加我QQ93133336,大家一起讨论学习、一起进步。