化学仪器组合课件制作
教学目的 : 学会影片组件的属性操作 , 包括放大 , 缩小 , 移动 , 旋转 , 透明度调节等
课件效果
先观察一本课件制作的效果 , 点击链接 : 化学仪器组合课件 。
本课件制作的最终目的是在在画面上放置一些化学仪器,和操作按钮,让使用者通过选择操作按钮将化学仪器组合成一个完整的实验装置。
操作 :
1 新建一个 flash 文档 , 设置影片大小为 800×600, 背景色为浅黄色,帧速为 12/ 秒。
2 用绘图工具仿照实例绘制好实验仪器,将每个实验仪器都转变为影片组件。
3 .将工作区中的每个影片组件 ( 即仪器 ) 放置在工作区的上方或左方,可以用缩放工具将其调整适当大小,分别在组件实例名中分配一个名称,如 cm1,cm2,… 。
4 .制作一个透明矩形按钮:选用矩形工具,填充色为浅蓝色,透明度为 30%, 边框色取消,在工作区绘制出一个矩形,用选取工具选定,将其转变为按钮组件,双击该按钮进行编辑,在第三帧插入关键帧,删除第一关键帧图形。回到场景编辑区。
5 .用文本工具写也操作名称,颜色为红色,大小为 28 磅:
放大 缩小 移动 右旋转 左旋转 增加透明度 增加不透明度
将上述文字移动到工作区下方,然后分别在各操作上放置上述绘制的透明按钮。
6 .编辑实例名为 cm1 的影片:双击该组件,进入影片组件编辑,在该图形上放置一个透明按钮,然后分配其动作如下:
on (release) {
/:a = "1";
}
// 说明 ,”/: ” 表示根时间轴,也可用 _root. 表示,意思是根时间轴的变量 a 的值是 1, 当点击本组件时,让操作按钮 ( 见下面操作按钮 ) 知道是对本影片组件进行相应操作。
分别对其它影片组件进行同样的操作,所不同的是变量 a 的值分别为 2,3,4,…
7. 对放大操作按钮分配动作:
on (release) {
big = big+0.1;
setProperty("cm"+a, _yscale, 100*big);
setProperty("cm"+a, _xscale, 100*big);
}
// 说明: setProperty( 影片组件名 , 属性 , 值 ); _yscale 是组件的 "cm"+a 在 y 轴的的缩放属性, ”big” 的初时值在帧动作中给出 ”big=1”, 同量 _xscale 是在 x 轴的缩放属性。
对缩小按钮分配的动作是:
on (release) {
big = big-0.1;
setProperty("cm"+a, _yscale, 100*big);
setProperty("cm"+a, _xscale, 100*big);
}
对移动按钮分配的动作是:
on (release) {
startDrag("cm"+a, true);
drag = "true";
}
on (keyPress "<Space>") {
stopDrag();
}
// 说明,当被移动的组件移动合适的地方要放下来时,必须按一下“空格键”才能停止拖放。
对右旋转按钮分配的动作是:
on (press) {
ct = ct+5;
setProperty("cm"+a, _rotation, ct);
}
对左旋转按钮分配的动作是:
on (press) {
ct = ct-5;
setProperty("cm"+a, _rotation, ct);
}
对增加透明度按钮分配的动作是:
on (release) {
tm = tm-5;
setProperty("cm"+a, _alpha, tm);
}
// 说明: tm 的值在帧动作中分配给初时值为 tm=100
对增加不透明度按钮分配的动作是:
on (release) {
tm = tm+5;
setProperty("cm"+a, _alpha, tm);
}
上述设置完毕,本课件制作完成,按 ”ctr + enter” 键可输出播放文件进行预览。