洲翔:flashMX中的影片剪辑跟图形有什么不同?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 06:06:03
我看教程的时候~ 为什么他们有时候插入 创建新元件 的时候选择是影片剪辑 有时候 又选择的是 图形

但是都是在里边画东西 请问 有什么不一样的地方吗?

二楼的证明太少了,我来多给一些资料.

首先,影片剪辑 MovieClip 简称MC

影片剪辑可以在主场景(_root)中播放也可以自身播放.它有自己的主时间轴,图片就没有.
影片剪辑和图形最大的区别在于影片剪辑可以编辑AS而图形因为不能命名实例名,而不能编写AS,但是单独的图形也可以在_root上,通过_root的时间轴完成一系列动画效果.譬如:移动,渐变等.

如果楼主对影片剪辑和图形不是很明白的话.可以全部建立为影片剪辑.

以下FLASH权威资料(摘自FLASH帮助)
-------------

FLASH帮助内相关资料如下:

片剪辑就像自包含的 SWF 文件,这些 SWF 文件互相独立运行且与包含它们的时间轴无关。例如,假设主时间轴只有一个帧,而该帧中的影片剪辑有十个帧,则播放主 SWF 文件时,将播放影片剪辑中的每个帧。影片剪辑还可以包含其它影片剪辑,即嵌套剪辑。以这种方式嵌套的影片剪辑具有层次结构关系,其中父级剪辑 包含一个或多个子级剪辑。

您可以命名影片剪辑实例,以将它们唯一地标识为可使用 ActionScript 控制的对象。当您向影片剪辑实例提供实例名称 时,该实例名称即将其标识为 MovieClip 类类型的一个对象。您可以使用 MovieClip 类的属性和方法控制影片剪辑运行时的外观和行为。

您可以将影片剪辑看作自治对象,它可以响应事件、向其它影片剪辑对象发送消息、保持自身状态并管理子级剪辑。通过这种方式,影片剪辑提供了 Macromedia Flash Basic 8 和 Macromedia Flash Professional 8 中基于组件的体系结构 的基础。事实上,"组件"面板("窗口">"组件")中提供的组件都是一些复杂的影片剪辑,这些剪辑经过设计和编程从而具有了某种特定外观和行为。

楼上flash功底不深,不要误导楼主,谁说图形是静态的,不能动的。图形当然可以动。
我使用flash8年,个人总结答案如下:
影片剪辑简称为MC,有独立于主场景的时间轴,可以独立播放。因此在主场景中只有一帧仍然可以循环播放。一般在做人物走路,鸟儿在空中飞等需要不断循环的动画片断中用MC。
图形符号也有很大的优点,比如说可以指定播放第几帧(单帧),从第几帧开始播放(播放一次或循环播放)等。这给我们做MV等带来了很大的方便。
但如果图形符号本身有12帧,那么它在主场景中必需要有相同的帧数(12)才可以完全播放。这一点有别于MC。
还有最大的一个区别是,MC可以加AS,还图形符号不行!
用多了你自然会明白,什么时候用影片剪辑,什么时候用图形,如果你不确定用什么时,建议你用影片剪辑。

影片剪辑可以是一段小的影片,在导出flash的时候 影片剪辑里面的内容也会根据你的设置进行播放的, 图片是一个静态的,总的来说,整个flash是一个大的影片 影片剪辑可以是里面的一段影片或者一个其中一个"演员"的运动过程
而图形只是一个静态的,必须在影片剪辑里面才能动起来