对元件的编辑将影响到所有由此元件生成的实例,但是对实例的编辑只影响该实例本身,而不会影响到元件以及该元件生成的其他实例。
使用元件的优点是:
(1)提高工作效率,可以无限制地复制实例,并且所有实例都具有元件的统一属性。实例也可以单独编辑,在元件本身的基础上产生独特的效果。
(2)减少文件的大小,加快动画的下载速度。
(3)管理方便,只要修改元件,所有实例会自动完成修改。
7.4.1 元件类型
元件类型包括三种:影片剪辑、按钮和图形元件。
◆图形元件:图形元件主要用于创建可反复使用的图形,是制作动画的基本元素之一,它可以是静止的图片,也可以是动画,但图形元件中的动画不能添加交互行 为和声音控制。把包含动画的图形元件放到场景中,必须把场景的帧数延长到跟图形元件的帧数一样,发布动画后图形元件才能动起来。
◆按 钮元件:按钮元件用于响应鼠标事件,创建动画的交互控制按钮。它不同于图形元件和影片剪辑元件,可为按钮添加事件的交互动作,使其具有交互功能。按钮元件 主要包括“弹起”、“指针经过”、“按下”和“点击”4 种状态,在按钮元件的不同状态上创建的内容也不同。按钮元件中可以插入影片剪辑和声音,前三帧中 可以加入ActionScript语句。
◆影片剪辑元件:用于创建动画片段,它等同于一个独立的Flash文件,它的时间轴不受舞台中主时间轴的限制。把影片剪辑元件调到场景中,它只需占用一帧。在影片剪辑元件中可以加入ActionScript脚本代码,可以呈现更为丰富的动画效果,具有交互性。
7.4.2 创建图形元件
创建元件有两种方法:一种是新建元件,在元件的编辑窗口中编辑元件;另一种是选择舞台上的对象,然后将其转换为元件。
1.转换对象为图形元件
用“选择工具”选择舞台上要转换为元件的对象,然后在对象上面单击鼠标右键,在弹出菜单中选择“转换为元件”。
在“转换为元件”对话框中输入元件的名称,选择类型为“图形”。“注册”选项中通过点击黑点的位置确定元件的中心点位置。在“库根目录”中可以选择现有目录或创建一个新的目录为元件的保存位置。单击“确定”按钮,完成元件的转换。
选择菜单命令“窗口”→“库”,调出库面板,可以看到刚转换的元件。如果需要增加元件的实例,可以从库面板中拖动该元件到舞台上。
2.创建新的图形元件
选择菜单命令“插入”→“新建元件”,在弹出的“创建新元件”对话框中,输入新元件的名称“正方形”,选择类型为“图形”,单击“确定”按钮,可以发现 在舞台左上角的场景名称后面多了“正方形”的字样,表示当前正处于“正方形”元件的编辑窗口,用户可以在该编辑窗口中绘制图形、输入文本或导入外部图像。 元件创建完毕后,点击舞台左上角的场景名称,返回到场景中,从库面板中把“正方形”元件拖放到舞台上。
7.4.3 创建按钮元件
选择菜单命令“插入”→“新建元件”,在弹出的“创建新元件”对话框中,输入名称“前一页”,选择类型为“按钮”,单击“确定”按钮,进入按钮元件的编辑窗口。按钮元件的时间轴有4帧,分别表示按钮的4种状态:“弹起”、“指针经过”、“按下”和“点击”。
◆弹起:表示鼠标没有放在按钮上时按钮的状态。
◆指针经过:表示鼠标放在按钮上时按钮的状态。
◆按下:表示鼠标点击按钮时按钮的状态。