内容正文:
设计键盘交互
1
制作知识竞赛游戏动画
怎么制作知识竞赛游戏动画?
3
使用Flash制作一个趣味性知识竞赛的游戏动画,实现键盘输入选择题目及答案的功能。
4
整个动画可以分为若干个模块,一个模块实现一定的功能,而这些功能则是通过Flash脚本后台运行实现的。
采用模块化方式设计,可以使一个复杂的动画制作过程变得简单有序。
根据表格,绘制界面草图和模块结构图。
任务分析
5
任务分析
6
任务分析
7
任务分析
8
任务分析
9
2
搜集、整理素材
在动画制作前搜集、整理好可能用到的素材,为制作动画做好准备。
准备动画中要用到的文字材料:20道竞赛试题。
制作图形元件:青蛙、失去生命能量的青蛙、戴皇冠的青蛙;荷叶、花草等。
准备游戏的背景音乐、答对题的提示声音、答错题的提示声音等。
11
3
构建动画平台
在主场景中,建立“主场景”和“AS1”图层。
选择“AS1”图层,在第1帧和第2帧上添加帧动作脚本:
“主场景”图层上的两帧,分别用于承载“游戏规则”影片剪辑和“知识竞赛”影片剪辑。
设置主场景
13
在制作交互性动画时,一般需要在动画开始时告诉用户如何使用,也就是操作规则说明。
建立“主场景/游戏规则”影片剪辑
新建“游戏规则”影片剪辑,在该影片剪辑中建立三个图层:开始按钮、说明文字、说明背景。
选择“说明文字”图层,输入文字,调整文字大小、颜色等。
选择“开始按钮”图层,制作一个开始按钮,实现动両停止后的播放控制。
选择“说明背景”层,绘制美丽的背景图案。
制作完成,从库中拖动“游戏规则”影片剪辑到主场景的“主场景”图层。调整其大小、位置等。
制作“游戏规则”界面
14
新建“知识竞赛”影片剪辑。在该影片剪辑中建立七个图层:AS1.1、随机出题、用户答题、信息反馈、竞赛结束、背景、背景音乐。
将“知识竞赛”影片剪辑拖动到主场景的第2帧,设定实例名为“game”。
制作知识竞赛”界固
15
“随机出题”图层,对应模块一,在该图层放置竞赛题题目及答案选项。在该图层添加三个动态文本和一个“题目”影片剪辑。
在舞台中间位置,从左至右设定三个动态文本,用来显示竞赛试题的答案选项,变量名分别为answer1、ans