本例介绍运用Flash的AS3代码实现鼠标跟随喷枪在墙壁上涂鸦的效果,译者详细解释了代码的运用,喜欢本效果的朋友可以动手试试~~
效果演示:(请用鼠标在墙上移动看效果)
改变喷枪的颜色,密度和尺寸看看效果会发生什么变化?
效果演示
译正文前,先说明这是AS3文档,如果是AS2文档将不会有要用到的两个组件。(译者)
进入这个教程,你将看到怎样用flash创建一个喷枪效果。你可以试一下上面的影片看它如何实现的。
改变喷枪的颜色,密度和尺寸看看效果会发生什么变化,让我们马上开始吧。
设置环境:
1、创建一个新的大小为400x400的文档。
2、导入一张图片到舞台上。调整图片大小为400x300。
3、使图片的位置在左上角。(相对于舞台左对齐,上对齐。译者注)。
4、将图片转换为MC,为它取名为:"imageMC",将注册点调到图片中心。
5、图片实例名称设为:"drawingArea"。
6、打开你的组件库(Ctrl+f7),拖一个Slider组件舞台上。把它放到你喜欢的位置。
7、给这个Slider组件取一个实例名称"sizeSlider",添加下面的设置。
图1
8、拖另一个slider组件到舞台。
9、给它取一个实例名称:"densitySlider". 添加如下设置。
10、拖一个color picker 组件到舞始,给它取一个实例名称:"myColorPicker"。
进入 Actionscript
你已经完成了!
下面给出本例的代码,朋友们可以研究下: