9.1猜拳游戏(课件)-《Flash动画设计与制作(第二版)》同步教学(劳动版)

2023-09-07
| 41页
| 199人阅读
| 8人下载
普通

内容正文:

任务 1  猜拳游戏 任务 2  拼图游戏 项目九 游戏制作 Flash 游戏以简单、操作方便、无须安装和文件体积小等优点被广大网友喜爱。Flash CS3 中使用的 ActionScript2.0 是一种面向对象编程的脚本语言,可以大大增强动画的交互性。利用 Flash 可以制作换装游戏、拼图游戏、射击游戏、猜拳游戏等各类游戏。 任务 1 猜拳游戏 1. 了解添加脚本语言的方法和脚本的语法规则。 2. 了解交互式动画中的常用事件与动作。 3. 掌握 if 语句的用法和常用时间轴控制函数的用法。 4. 能使用动态文本处理变化的文本。 5. 能制作简单的 Flash 游戏。 本任务制作一个猜拳游戏,通过单击相应按钮实现玩家出拳,而电脑出拳是随机的,玩够 10 局游戏结束并显示游戏结果,可选择重新开始游戏,效果如图所示。通过本任务的学习,了解交互式动画中的常用事件和动作,掌握动态文本的使用技巧,以及 if 语句和常用时间轴控制函数的用法。 猜拳游戏效果图 一、动作脚本 动作脚本(ActionScript)是 Flash 内置的编程语言,通过它可以实现各种精彩纷呈的动画特效。 二、动作面板 用户如果想通过鼠标或键盘控制动画,就要用到动作面板。动作面板是编写脚本语言的地方。在 Flash 中打开动作面板的方法是执行【窗口】→【动作】命令或按【F9】键。 1. 动作面板的组成 动作面板由命令列表区、程序编辑区和位置列表区三部分组成,如图所示。 动作面板 2. 添加脚本语言的方法 在动作面板中添加脚本语言(也称为 ActionScript 语句)的方法有以下三种。 (1)双击命令列表区中的动作命令。 (2)在程序编辑区直接输入 ActionScript 语句。 (3)单击 按钮,在弹出的下拉菜单中选择所需命令。 3. 事件与动作 交互式动画包含两个内容:一个是事件,另一个是事件产生时所执行的动作。 事件是触发动作的信号,动作是事件的结果。在 Flash 中,播放指针到达某个指定的关键帧、用户单击按钮或影片剪辑元件、用户按下键盘按键都可以引发动作。Flash中有三种事件,分别是帧事件、按钮和按键事件、影片剪辑事件。 (1)帧事件 帧事件就是当播放到某一指定帧时执行某项动作。 (2)按钮和按键事件 按钮和按键事件可以通过单击按钮或按下按键而引发动作。 (3)影片剪辑事件 影片剪辑事件可以通过鼠标、键盘、帧等的触发而引发一系列动作。 三、脚本的语法规则 1. 点操作符 点操作符“.”用于指定一个对象或影片剪辑的相关属性、路径和方法。点操作符的左边是名称,右边是属性或方法。 2. 语言标点符号 在脚本中最常用的语言标点符号有小括号“()”、大括号“{}”、分号“;”、冒号“:”。这些标点符号中的每一种在脚本语言中都有特殊的含义。 3. 关键字 在脚本中保留了一些具有特殊含义的单词,这些单词称为关键字。 4. 字母大小写 代码是区分大小写的,大小写正确的语言元素默认情况下为蓝色。 5. 注释 在脚本的编辑过程中,给程序添加注释便于脚本的阅读和理解,注释并不参与语句的执行。 四、基本语法 1. 常量 常量是在程序运行过程中不可改变的量。 2. 变量 量是用于存储信息的容器,它可以存放包括字符串、数值、逻辑值(值为 true 或false)和表达式在内的任何信息。 (1)变量的命名规则 变量名通常是以字母、下画线或“$”符号开头。变量名中不允许出现空格和特殊符号,但可以使用数字。变量名不能是逻辑变量或关键字。 (2)变量的作用范围 变量的作用范围是指变量能够被识别和应用的区域。 3. 运算符与表达式 运算符是能够对数值、字符串、逻辑值进行运算的关系符号。 表达式是用运算符将常量、变量和函数以一定的运算规则组织在一起的式子。 4. 条件语句(if 语句) if 语句根据条件的值控制程序的执行顺序。if 语句的语法格式有以下三种。 (1)格式 1 if(条件表达式) { 语句体 } 功能:如果条件表达式的值为真,则执行语句体;如果条件表达式的值为假,则不执行语句体。 (2)格式 2 if(条件表达式) { 语句体 1} else{ 语句体 2} 功能:如果条件表达式的值为真,则执行语句体 1;否则,执行语句体 2。 (3)格式 3 if(条件表达式 1) {  语句体 1          } else if(条件表达式 2){  语句体 2          } else if(条件表达式 3){                    } 五、时间轴控制函数 (1)gotoAndPlay:从当前帧跳转到目标帧开始播放动画。 (2)gotoAndStop:从当前帧跳转到目标帧并停止播放动画。 (3)play:开始播放动画。 (

资源预览图

9.1猜拳游戏(课件)-《Flash动画设计与制作(第二版)》同步教学(劳动版)
1
9.1猜拳游戏(课件)-《Flash动画设计与制作(第二版)》同步教学(劳动版)
2
9.1猜拳游戏(课件)-《Flash动画设计与制作(第二版)》同步教学(劳动版)
3
9.1猜拳游戏(课件)-《Flash动画设计与制作(第二版)》同步教学(劳动版)
4
9.1猜拳游戏(课件)-《Flash动画设计与制作(第二版)》同步教学(劳动版)
5
9.1猜拳游戏(课件)-《Flash动画设计与制作(第二版)》同步教学(劳动版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。