多语言展示
当前在线:653今日阅读:23今日分享:25

[AS编程教学]天气效果之彩色喷泉

喷泉效果虽然不是一个常用的效果,但是效果的确很神奇,在练习使用Timer类和速度运动关系上来说是个非常好的例子。
工具/原料

FlashCS3(及其以上版本),FlashDevelop,一张位图

步骤/方法
1

首先我们新建一个Flash文档,将一张图片拖入舞台作为背景图,我们需要准备的元件也就这个了。如下图所示:

2

喷泉效果的原理是将300(数量可变)个彩色的小球从下方喷射出来,然后散开掉落,所以小球是一个类,控制运动是一个类。接下来打开FD,我们写一个名为WaterDrop.as的类,作为水滴类: 水滴类主要有两个公共的横向和纵向的共有速度属性vx,vy,有一个共有的消失效果方法hide();

3

接下去我们写文档类UpSpring.as,文档类主要是创建水珠,然后控制水珠向上运动,接着让跑到舞台外面的水珠重新向上运动。

4

接下来将文档类链接到文档的文档类输入框,然后发布测试。这个步骤一般要进行若干次的bug修改,木有bug的情况下达到满意的效果。

注意事项

如果你没有TweenMax包,那么去TweenLite官网去下载解压。

推荐信息