Flash制作漂亮的水滴滑落效果教程
2007-12-25 11:13:32 来源:WEB开发网核心提示: 图83、接下来要对舞台上的实例进行复制了,新建立一个层用来放复制实例的代码,Flash制作漂亮的水滴滑落效果教程(3),图94、第一个关键桢的内容是设置复制数量的变量i的初始值,i = 1;图105、第二桢的程序主要是用来进行实例的复制,程序如下: if (i<=15) {gotoA
图8
3、接下来要对舞台上的实例进行复制了,新建立一个层用来放复制实例的代码。
图9
4、第一个关键桢的内容是设置复制数量的变量i的初始值。
i = 1;
图10
5、第二桢的程序主要是用来进行实例的复制,程序如下: radomscale = (random(4)+2)*26;
//设置一个变量用来控制复制后对象的比例大小。
duplicateMovieClip("bol", "bol"+i, i);
//复制舞台上bol实例,将新复制出的对象命名为"bol"+i,深度为i
setProperty("bol"+i, _x, random(400));
setProperty("bol"+i, _y, random(300));
//设置新复制出来对象的X、Y坐标,利用随机函数。
setProperty("bol"+i, _xscale, radomscale);
setProperty("bol"+i, _yscale, radomscale);
//利用刚才设置radomscale变量的值来对复制出来对象的比例大小进行控制。X、Y比例相同,
//这样水滴的外观不至于变形
i++;
图11
6、第三桢的程序是控制复制对象的数量,程序如下:
if (i<=15) {
gotoAndPlay(2);//如果复制出对象的个数不够15个,就返回到第二桢继续复制。
} else {
stop()//如果复制的个数够15个的话就停止复制。
}
图12
最后按Ctrl+回车进行测试!
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接