1、效果演示:


(资料图片)

2、生产方法:

3、首先,制作三个组件

4、插入一个新组件,一个电影剪辑,并将其命名为Rabbit。画一只兔子的形状。也可以画其他动物,但是不要画眼睛。如果你想要兔子的耳朵,嘴巴和手,你应该一帧一帧地改变形状。

5、

6、插入一个新组件,充当电影剪辑,命名为Eye,点击OK进入眼睛编辑窗口。在第一帧画一个与兔子眼窝大小相同、没有填充颜色的圆(这里是30*30),并使其全部居中。把圆的右边线粘在里面,画一个没有线的红色眼球。

7、然后将轨道边线的透明度设置为0。

8、创建一个新层,选择第一帧,打开动作帧面板,并输入以下代码:

9、this.onMouseMove=function(){

10、eyeX=_root._xmouse-this._x

11、eyeY=_root._ymouse-this._y

12、ang=Math.atan2(eyeY,eyeX)*180/Math .产品改进(Product Improve)

13、this._rotation=ang

14、}

15、

16、插入一个新组件,一个电影剪辑,并将其命名为萝卜。画萝卜,选择萝卜并居中。

17、

18、二、主场景的布局

19、新建三层,从上到下分别命名为萝卜、眼球、兔子、背景。

20、选择背景层的第一帧,导入你喜欢的背景图片。

21、选择兔子层的第一帧,把兔子MC拖出库,放到合适的位置。

22、选择眼睛层的第一帧,从库中拖出两个眼睛MC,分别放到兔子的眼睛里。注意,它也位于轨道的右侧(两个圆相切)。

23、选择萝卜图层的第一帧,从库中拖动萝卜MC放到树下。在影片剪辑属性面板中选择萝卜,并将其命名为“lb”。打开动作电影剪辑面板,并输入以下代码:

24、onClipEvent (mouseMove) {

25、mouse.hide();

26、startdrag("_root.lb "true);

27、}

28、

29、至此,这个示例已经完成、测试并保存。

本文到此结束,希望对大家有所帮助。

推荐内容