Scratch3.0编程小课堂28(打地鼠)第二课

Scratch3.0编程小课堂28(打地鼠)第二课

首页战争策略动物随机防御更新时间:2024-05-11

昨天我们已经把打地鼠游戏的准备工作做好了,今天这节课就来设计脚本吧。

二、编辑脚本

新知识点:背景也可以像角色一样添加脚本代码。

1、背景:

(1)初始化:把两个变量的初始化状态设置在背景脚本中,变量“得分”初始化为0,变量“时间”初始化为30秒;

变量初始化

(2)切换背景:可以让开始界面停留的时间稍长一些,等待时间设置为3秒,倒计时造型及游戏界面“dong”的造型切换等待时间都设置为1秒,注意,时间一共是6秒,记住这个数字,下面会用到哦;

背景切换

(3)背景音乐:添加开始界面的背景音乐,设置背景音乐的音量;

背景音乐

(4)循环变量:给变量“时间”重复赋值,重复执行次数为30,循环次数的数值与变量“时间”的初始数值一致,循环步长增加值设置为-1,逐次递减;

循环变量

(5)游戏结束背景:循环结束,切换为结束背景“over”,停止全部脚本;

游戏结束

2、小动物们:只需设计出一个小动物的脚本,然后拖动其脚本到其他小动物角色上,就可以复制脚本给其它8个小动物了;

(1)初始化:背景没有切换到游戏界面时,小动物角色初始状态为隐藏,等待6秒,当背景切换为游戏造型“dong”时,角色再出现;

不动物初始隐藏

(2)随机出现:等待1-2秒的时间,小动物们随机出现,再等待1-2秒的时间,随机隐藏;

小动物随机出现

(3)被锤子敲中:“侦测”碰到小锤子角色,并且按下了鼠标左键时,播放音效,给变量“得分”数值增加1,之后小动物隐藏,重复执行;

小动物被敲中

(4)游戏结束隐藏,当背景造型切换结束背景“over”时,角色隐藏;

小动物游戏结束隐藏

3、小锤子:

(1)初始化:背景没有切换到游戏界面时,小锤子角色初始状态为隐藏,等待6秒后,当背景切换为游戏造型“dong”后,角色再随机出现;

初始状态

(2)锤子默认造型:小锤子正常状态是造型1,动作设置为跟随鼠标,即“移动到鼠标的x、y坐标”;

默认锤子

(3)锤子敲击造型切换:按下鼠标左键时,切换成造型2,0.1秒后迅速切换回默认造型1;

切换造型

(4)游戏结束隐藏,当背景造型切换为结束背景“over”时,角色隐藏;

锤子结束隐藏

三、完整脚本

1、背景:

背景

2、小锤子:

小锤子

3、小动物们:

小动物们

这个游戏整体有点复杂哦,来挑战一下吧!

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved