My FAQ,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 图形图象 > 网页设计 > Flash
Flash MX2004入门与进阶实例——元件和实例(1)
作者:未知 时间:2005-04-16 12:12 出处:ChinaZ.com 责编:MyFAQ
              摘要:Flash MX2004入门与进阶实例——元件和实例(1)
第四章 元件和实例

第一节 元件和实例的概念(1)

    

1.元件(Symbol

我们先做个试验,请你用【椭圆工具】在“舞台”上随便画个圆,那么,这个图形在“舞台”上算是一种什么“元素”?

依照上面的说法,我们可以把它笼统地称为“动画元素”,精确地说,它仅仅是一个“矢量图形”,它还不是Flash管理中的最基本单元:元件!或者说,它还不是个“基本演员”。

你可以进一步让“圆”作“形状变形”,它确实也能生成一个动画,难道这还算不上“演员”?

确实,Flash动画中活跃着不少“形状变形”的动画效果,有的绘画高手把图形画成“逐帧变化”的动画序列,做成如同美术电影般的动画片,但是,就其每一帧中的“图形元素”来说,它们不是“元件”!

现在,我们选择这个圆,看看它的【属性】面板,如图4-1-1所示,我们发现它被Flash叫做“形状(Shape)”,它的属性也只有“宽度”、“高度”和“坐标值”。

 

4-1-1 图形的属性

 

Flash中,“形状”可以改变外形、尺寸、位置,能进行“形状变形”,其用途相当有限!

要使“动画元素”得到有效管理并发挥更大作用,就必需把它转换为“元件”。

选择这个“椭圆形状”,执行【修改】|【转换为元件】命令,或者按键盘上的F8键,默认时【名称】为“元件1”,选择【行为】为【图形】,单击【确定】,把“形状”转为图形元件。

执行【窗口】|【库】命令(快捷键Ctrl+L),打开“管理机构”:【库】,发现【库】中有了第一个项目:元件1

接着,我们选择“舞台”上的这个对象,发现这个对象已经不像图4-1-1所示的“离散状”了,而是变成了一个“整体”(被选中后,周围会出现一个矩形框),它的【属性】面板也丰富了很多,如图4-1-2所示。

我们发现:这个对象能够转换“角色”,与其他演员“交换”身份,还有序列帧播放选项,颜色设置等,另外,它还能进行Flash功能最全面的“动作变形”了!

 

4-1-2 元件的实例属性

 

说到“元件”,就离不开【库】,因为“元件”仅存在于【库】中,把【库】比喻为后台的“演员休息室”应该比较确切!

“休息室”中的演员随时可进入“舞台”演出,无论该演员出场多少次甚至在“舞台”中扮演不同角色,动画发布时,其播放文件仅占有“一名演员”的空间,节省了大量资源。

2.实例(Instance

上面我们讲到“元件”仅存于【库】中,那么什么是“实例”呢?

沿用上面的比喻,演员从“休息室”走上“舞台”就是“演出”,同理,“元件”从【库】中进入“舞台”就被称为该“元件”的“实例”!

不过,这个比喻与现实中的情况有点不同,“演员”从后台走上“舞台”时,“后台休息室”中的“演员原型”还会存在,或者我们可以把走上前台的“演员”称之为“副本演员”也即实例。

请看图4-1-3,从【库】中把“元件1”向场景拖放4次(也可以复制场景上的实例),这样,“舞台”中就有了“元件1”的4个“实例”。

4-1-3 “元件1”的4个实例

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有