脚本学习往往是一个既抽象又枯燥的过程,本讲稿将用更多的图例来辅助教学,力求做到形象生动些。
此内容根据《初级as源文件,从0开始学习教程总汇》改写。
本课程按中文版Flash MX 2004版本角度讲解。
一、帧上的 stop()、gotoAndPlay()和gotoAndStop()控制
在时间轴上使用最多的就是 stop(),gotoAndPlay(),gotoAndStop(),尤以stop()最为频繁。
许多好的 flash 里面经常可以看到帧上面有个“ a ” , 这是在这个帧上写有脚本的标志。
有的 flash 里面到处都是这个标志,初一看,觉得好复杂!其实打开一看几乎都是简单的 stop(); 可见它的重要。
我们先来玩一下这个示例:
再看看它源文件的时间轴:
可以看到“帧动作”图层上第5、第10、第15、第20各帧上都有一个 a, 其实这全是简单的停止播放的代码:“ stop();” 。它的作用就是,让动画播放到这个地方时停止,它只对当前时间轴有用,如果要使影片停止的话就应该写到影片的时间轴上。
为了解决在停止播放的情况下能重新播放影片,在场景中加了个按扭,在按钮上输入的脚本代码是:
on(release){
play();
}
就是这一点简单的知识,曾经作出过一个风靡校园的情书——点不到的拒绝按扭,所以说,技术的关键在创意和应用。
本文章更多内容:1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 下一页>> |