flash中复制影片剪辑

flash中复制影片剪辑,第1张

分类: 电脑/网络 >>软件 >>多媒体软件

问题描述:

利用指令复制电影剪辑的方法,制作下雨或飘雪动画,怎么做呀

解析:

duplicateMovieClip(target:String, newname:String, depth:Number) : Void

duplicateMovieClip(target:MovieClip, newname:String, depth:Number) : Void

当 SWF 文件正在播放时,创建一个影片剪辑的实例。无论播放头在原始影片剪辑中处于什么位置,在重复的影片剪辑中,播放头始终从第 1 帧开始。原始影片剪辑中的变量不会复制到重复的影片剪辑中。使用 removeMovieClip() 函数或方法可以删除用 duplicateMovieClip() 创建的影片剪辑实例。

可用性:Flash Player 4;ActionScript 1.0

参数

target:Object - 要复制的影片剪辑的目标路径。此参数可以是一个字符串(例如 "my_mc"),也可以是对影片剪辑实例的直接引用(例如 my_mc)。能够接受一种以上数据类型的参数以 Object 类型列出。

newname:String - 所复制的影片剪辑的唯一标识符。

depth:Number - 所复制的影片剪辑的唯一深度级别。深度级别是所复制的影片剪辑的堆叠顺序。这种堆叠顺序很像时间轴中图层的堆叠顺序;较低深度级别的影片剪辑隐藏在较高堆叠顺序的剪辑之下。必须为每个所复制的影片剪辑分配一个唯一的深度级别,以防止它替换已占用深度上的 SWF 文件。

示例

在下面的示例中,将创建一个名为 img_mc 的新影片剪辑实例。将一个图像加载到该影片剪辑中,然后复制 img_mc 剪辑。所复制的剪辑名为 newImg_mc,这个新剪辑将移至舞台上,因此它不会与原始剪辑重叠,并且将同一图像加载到第二个剪辑中。

this.createEmptyMovieClip("img_mc", this.getNextHighestDepth())

img_mc.loadMovie("helpexamples/flash/images/image1")

duplicateMovieClip(img_mc, "newImg_mc", this.getNextHighestDepth())

newImg_mc._x = 200

newImg_mc.loadMovie("helpexamples/flash/images/image1")

可以下载格式工厂,用这个剪辑视频。

点击左面的视频格式

出现如下界面,点添加文件。

再点选项,开始剪辑。

剪裁需要的片段,之后点击确定。

剪辑完成后点击开始。就完成了

1. 首先,在时间轴上方的编辑工具中找到“录制/捕捉”选项。

2.键单击打开“录制/捕捉”按钮。选择“定格动画”。

3.单击“定格动画”,在定格动画中选择“导入”。

4.打开导入后,在文件夹找到需要导入的序列帧。框选所有文件,点击打开。

5.在“定格动画”中右侧对话框进行参数设置。设置完成后点击保存,然后退出。

6.在添加中找到导入的序列帧,点击播放确认文件无误。

7. 最后,选择图片按住鼠标左键,将序列帧拖到视频通道就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11775996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存