大家好,小城来为大家解答以上问题。flash如何实现鼠标控制效果,flash鼠标跟随代码很多人还不知道,现在让我们一起来看看吧!
1、首先,画一个组件
2、我们先在舞台上画一个组件。这个组件是随鼠标移动的组件。你可以画任何东西,比如圆、正方形等。这里这个例子画了一个标准的六芒星,此时画的对象是一个shape对象。
3、如上图,在图层1的第一帧,画一个标准的六角星,效果如上图。
4、然后,还没完。我们要把六芒星转换成一个组件,用鼠标拖动选择六芒星对象,然后按F8弹出如下图的对话框。
5、上图中我们选择了“电影剪辑”的类型,你可以选择以上三种类型中的任意一种来达到效果。
6、为什么要转换成组件?原因是组件可以命名,但绘制的形状对象不能命名。在这里,我们需要对象有一个名字,所以我们必须转换它。
7、其次,将下面的代码添加到组件中。
8、如下图,在舞台中,选择“六芒星”对象,找到对应的属性面板。
9、如上图所示,可以在蓝色线圈所在的输入框中输入名称。在这里,我们输入辛这个名字。
10、接下来,在图层面板中,单击如下所示的蓝色圆圈按钮添加图层2。
11、然后,选择第二层的第一帧。注意,这个帧是一个空的关键帧。使用鼠标选择此帧。然后,按键盘上的F9,会弹出代码输入面板。
12、如上图右下部分所示,这里是输入代码的地方。我们只要按照上图的代码输入就可以了。
13、xin.startDrag(true);
14、输入代码后,我们发现第二层的第一帧上有一个带字母A的图标。看到了吗?看图就能看出来。表示已经输入了代码。
15、注意,xin指的是我们在属性窗口中给六角星起的名字。
16、startDrag(true)的意思是允许拖动并跟随鼠标移动。
17、至此,整个动画制作完成,您可以放心地测试您的动画了。如果你看不到组件随着鼠标移动,说明你还没有学会这个例子的内容。
本文到此结束,希望对大家有所帮助。