Flash CS6应用3:制作随机乘法计算题

时间:2024-10-13 14:37:54

1、打开Flash CS6,新建一个ActionScript2.0动画文件。在时间轴上共创建四个层。分别为”背景“层,”静态文本和框“,”动态和输入“,”按钮和剪辑“。

Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题

4、接着用左边工具栏”矩形工具“绘制四个框,主要用于显示后面的数字。用”T“输入输入”*“符号”=“符。锁定。保存文件。

Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题

7、再用左边工具栏里"T"文字工具画一输入文本框。放到等号后面的答案框上重叠。完成后锁定,保存文件。平时要注意养成按时保存文件的习惯,万一停电等原因失去所做的操作,会累死人滴。四个文本框的作用:number1和number2用于随机显示乘数和被乘数;tip用于动态显示答案正确与否的提示性文字;answer用于答题者输入答案数字。

Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题

10、在按钮编辑场景里,修改“text"层的”enter"文字为“出题”。修改好后点“场景1”链接即可回到场景里。

Flash CS6应用3:制作随机乘法计算题

11、此时在场景中我们可以看到两个“出题”按钮,一个在场景内,一个在场景外。因为他们是同种按钮。不要紧,我们把场景外的透明掉就行了,它只是用来接受答题者的回车键而已。透明后播放动画它是看不见的。

Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题

14、右键单击场景外的”出题“透明按钮,选择”动作,输入下面命令行:on (keyPress "<呶蓟鹭毵Enter>") { if (answer.text==number1*number2) { tip="恭喜你!你答对啦!"; attachMovie("dui","dui_1",31,{_x:20,_y:50}); //访问标识为dui的影片剪辑,重命名为dui_1,层次为31,X坐标为20,Y坐标为50 }else{tip="对不起你答错啦!请重新考滤。"; attachMovie("cuo","cuo_1",32,{_x:340,_y:30}); } }

Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题

17、同样的操作,我们导入另一个GIF动画,改名称为”错“,表示回答错误时要播放的动画。两个导入的动画剪辑改名后如图:

Flash CS6应用3:制作随机乘法计算题

18、导入的动画剪辑还不能调用,需要修改。因为场景中内容是随机变化的。当回答正确时就要调用正确的动画剪辑,回答正确一关骇脘骱次就要播放一次,播放完要从屏幕上消失;当回答错误时调用错误剪辑,错误一次就要播放一次,而且只能有一个动画剪辑在场景中播放。不能正确和错误的同时播放,那就失去了意义。

19、在库面板里,点“对”右键,选择“编辑”,则场景中出现编辑“对”动画剪辑窗口。

Flash CS6应用3:制作随机乘法计算题

20、在时间轴上图层1有内的后面,添加一空白关键帧。这样播放到此时就没有画面啦。操作:在时间轴关键帧后面点右键,选择“插入空白关键帧”,这样播放到此帧时则为空,动画也就没有了。在空谷笆葆回白关键帧上再点右键,选择“动作”,在动作面板里输入“stop();”。即动画剪辑播放到此则停止。于是在场景中调用时,播放到最后就会消失,呵呵。

Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题Flash CS6应用3:制作随机乘法计算题

24、到此我们就完成了制作的工作,保存文件,测试动画。本例除了学会随机乘法计算题的设计外,还学习了导入编辑动画剪辑和声音的技能,学会用命令调用动画剪辑到场景中。

© 长短途