这是一个比较简单的actionscript实例教程,但是效果很不错,发挥一下你的想像力,可以在这个基础上创建更cool的视觉效果。让我们先看看实例,文章末尾提供.fla源文件下载学习。
实现原理:
先做一个有色彩变化的movieclip,再利用duplicateMovieClip复制movieclip,用setProperty决定复制出的movieclip的位置,并用隔一帧执行一次复制以及变量的累加来实现移动效果。
本例重点语法:
duplicatemovieclip,当动画正在播放是复制一个movie clip。复制出的moveclip与被复制的movieclip完全一样,并从第一帧开始播放。
语法:
duplicatemovieclip(target,newname,depth)
参数
target:要复制的movieclip的路径与名称
newname:复制出的movieclip唯一的名称
depth:景深
setProperty,在movieclip播放时设置其属性。
语法:
setProperty(target,property,expression)
参数
target:要设置属性值的movieclip的路径与名称
property:待设置的属性
expression:待设置的属性值
实例
setProperty("xxx",_x,100)
将xxx的x座标设为100