武陵观察网 问答 flash如何让物体移动(flash中跟随鼠标移动的蝴蝶)

flash如何让物体移动(flash中跟随鼠标移动的蝴蝶)

我在前面做了一个文字跟随效果,文字跟随鼠标移动。这次我们让MC跟着鼠标移动,产生了相应的延迟效果。当鼠标在舞台上滑动时,MC会跟随鼠标轨迹。虽然只有一个MC,但是因为它遵循了前一步,所以它具有连续的效果。

首先,做一颗移动的星星

Ctrl创建了一个新的电影编辑组件,我将其命名为spreader。

星形元素是预先绘制的。将星形元素拖到舞台中,并在第20帧插入关键帧。新建第4层到第5层,选择第1层的所有帧,按住Alt键拖动复制到每个层。

000闪光成为闪亮的星星。

从第4层开始,选中每层的最后一个关键帧后,向后拖动,比前一层多5帧。

在5楼新建一个引导层,用线工具画一个圆弧。形状看个人需求,会扩展到40帧(按F5插入40帧)。

单击并粘贴到对象上,将第5层最后一帧的星形拖动到直线上,注意变形点与直线末端的对齐。“坚持对象”将帮助我们做到这一点。回到第一帧,右键单击3354创建一个补间。

第4层到第1层的处理方式相同:将最后一帧的星形拖到引导层的行尾,并添加补间动画。

分别按住每一层,向上拖动,添加的标签会松开,使每一层成为引导层。组件制造就完成了。

第二,用光做一只蝴蝶。

是蝴蝶在网上收集的GIF图。首先,我们将其导入到flash文档中。文件——导入3354导入到库中。导入的动画存储为电影剪辑类型,并且包含每一帧中的图片。

创建一个新的电影编辑组件,命名为蝶舞。将蝴蝶元素拖到舞台中。修改——变形3354水平翻转(是否翻转,根据个人需求)。第40帧插入关键帧。

新建一个图层,将散光元素拖入蝴蝶中,每五帧交错添加一个,一共三个(数量看个人意愿)。

新建一个ActionScript图层,在最后一帧输入:this . remove movie clip();移动该元素39帧后,在第40帧时将其从图片中移除。

回到场景,将butterfly dance元素拖入其中,取一个实例名,并在下面的脚本中使用它。

在时间轴上输入:var time=3;

var I=0;

_root.onEnterFrame=function() {

_root.onMouseMove=function() {

if ((i % time)==0) {

_ root . stars _ MC . duplicate movie clip((' stars _ MC ' I),I);

_root[('stars_mc' i)]。_x=_root。_ xmouse

_root[('stars_mc' i)]。_y=_root。_ ymouse

}

我;

};

};

最后的效果。

以上是小编介绍的制作跟随鼠标移动的蝴蝶的flash方法。

本文来自网络,不代表本站立场,转载请注明出处:https:

flash如何让物体移动(flash中跟随鼠标移动的蝴蝶)

武陵观察网后续将为您提供丰富、全面的关于flash如何让物体移动(flash中跟随鼠标移动的蝴蝶)内容,让您第一时间了解到关于flash如何让物体移动(flash中跟随鼠标移动的蝴蝶)的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。