flash实验5

更新时间:2024-05-07 21:06:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实训五 使用Flash建立小游戏

学号: 姓名: 实训时间:

实训目的:

1. 应用Flash8制作小游戏

实训内容:

1. 本次小游戏制作是经典的智力游戏“大家来找茬”,总共分成三帧:第一帧是标题及开

始按钮;第二帧是游戏主界面;第三帧是结果显示。 2. 打开“Flash5实验材料.fla”,进入实验室之前,教师已经把各种背景、按钮、图片等

各种元素做成元件放在库中,打开确认库中共有10个元件。其中,“按钮”、“背景”、“标题背景”和“标题”四个图像元件是整个游戏中的基本背景元素;“开始”是用户开始执行游戏的按钮;“反应区”用来覆盖用户在图像中成功找出图片不同的区域;“图1”和“图2”是游戏中使用的相似的两张图;“找到动画”指的是用户在点击正确时播放的小动画。

3. 先做第一帧。把工作区大小改成600x300,再把“背景”元件拖动放到工作区中,注意

边界对齐不要留下空白。把“标题”拖动到工作区的上半部分,居中。然后在其下方添加一个文本框,添加自己觉得合适的解说文字。

4. 把“开始”拖动到工作区的右下角,点中它再打开动作栏,加入以下的动作脚本。 on (release) { an1 = 0; an2 = 0; an3 = 0; an4 = 0; an5 = 0; count = 0;

gotoAndPlay(2); }

该脚本的作用是点击时跳转到下一帧,an1到an5和count是第二帧需要用到的变量,这里预先定义。

5. 第一帧的完成图。

6. 在第二帧处添加关键帧,删去已有的各种元件仅保留紫色的背景图案,拖动“标题背景”

至工作区的上半部,并于其中添加一个文本框,写上自己认为合适的对白。 7. 拖动两次大反应区到工作区中,排版好位置。到目前为止的完成图如下。

8. 修改两个大反应区的属性,把颜色属性从“无”改成“lpha值=0”,两个大反应区变成

不可见,再拖动图1和图2到大反应区原来所在的位置。大致上覆盖就可以,不需要做到100%重合,但是也不能错位的太过分影响最终效果。完成图如下。

9. 把“反应区”拖动到两个图片中不相同的位置上,总共拖动10次,效果如下图。

10. 给反应区添加动作脚本,以图1(左方)为例,选择最左边的反应区蓝色小圈,打开动

作栏,加入以下的动作脚本: on(release){

if (Number(an1)==0){ tellTarget(\1a\ play(); }

tellTarget(\1b\ play(); }

an1=1;

count=Number(count)+1; }

if(Number(count==5)) { nextFrame(); } }

然后打开左边数来第二个蓝色小圈,加入同样的动作脚本,不过,其中红色的部分an1、1a、1b要改成an2、2a、2b。以此类推第三个蓝色小圈加入的脚本要改成an3、3a、3b??一直到5个小圈都添加完动作脚本。

完成图1之后,用同样的方法对图2的小圈添加动作脚本,也是从左开始为an1、1a、1b。整个动作脚本添加过程中要注意:1、脚本添加的位置不能出错,一定要按照从左到右的次序依次选定蓝色小圈,依次添加。2、脚本中红色部分的修改要严格按照上面的提示,从左到右依次为1/2/3/4/5。

11. 把元件“找到动画”拖动到蓝色小圈中。并从左到右依次给这个动画元件添加实例名称

为“1a”“2a”“3a”“4a”“5a”、“1b”“2b”“3b”“4b”“5b”

12. 在第三帧添加一个关键帧,删除背景以外的元素,再加入文本框添加适当的结束文字。

效果图如下(restart的按钮是用开始按钮改出来的)。

13. 添加一个图层2,插入关键帧2和3。(添加图层时就会自动插入关键帧1)并且在其1、

2、3帧分别加入动作脚本stop();

14. 到此为止整个flash游戏创建完成,以学号+姓名.rar的方式保存发到公共邮箱

15. 进一步完善的方向(供有余力的同学参考): (1) 加入记时功能,使用Time的相关语句可以实现 (2) 加入多个图片,本例子只有一对图片,同学们可以自行选择喜欢的图片,然后使用flash

的位图转换或者直接用photoshop等软件修改,做成多个相似的图片组,甚至可以使得图片出现的次序随机,以完成更有趣的游戏。 (3) 加入计分功能,添加一个新变量负责控制游戏分数 (4) (供学有余力同学)添加工具,比如添加三个“法宝”,点击后使用会直接帮你找出一

个不同点。实际上就是对telltarget的一个触发,我们游戏中an1到an5可以标记不同点是否已经找出,这里也可以使用它们来协助实现法宝的功能。

学生完成情况:

优 其他: 良 中 及格 不及格

指导教师(签名):

日 期:

本文来源:https://www.bwwdw.com/article/jzog.html

Top