第五课设计键盘交互上节课的交互式动画是使用鼠标操作实现交互,本课通过制作知识竞赛游戏动画,使学生学会制作使用键盘实现人机交互的动画。本课建议课时2课时。1.关于动画模块化设计与模块结构图动画制作前的设计、规划工作非常重要,尤其是对于复杂动画的制作。教材在“任务分析”中,为本课动画设计了四大功能模块,涉及了每个模块包含的内容和动作脚本内容。根据四大功能模块,教材又设计了各场景、各元件、各影片剪辑等详细的时间轴结构图。在制作动画时,按照时间轴结构图就可以很方便地设置各帧的内容和帧动作。2.构建动画平台动画的制作过程分为两大部分,一是构建动画平台,二是添加动作脚本实现交互性。构建动画平台部分设置了主场景、游戏规则界面、知识竞赛界面(包括随机出题图层、用户答题图层、信息反馈图层、竞赛结束),包括各个界面、图层所涉及的影片剪辑、图形元件等。这一部分涉及到影片剪辑、图形元件等很多,结构也比较复杂,教师应指导学生理清整个动画的结构和各部分所包含的内容,使学生首先对动画制作具有整体性把握。在动画平台构建过程中,教师还应提醒学生认真分析、理解教材,按照教材的提示步骤,建立图层、添加帧动作、帧内容,注意层次关系和各影片剪辑中动作脚本图层(AS图层)的区别。输入代码时,教师指导学生按照教材给出的每帧的代码依次填入,由于该动画程序代码非常复杂,教师还有必要为学生简单解释代码的含义,使学生明白如何运用代码来控制动画的交互。