scratch案例——星星猎手

学习目标:

1.脚本的停止

扩展目标:

1.角色的复制与删除

学习重点:停止全部

获取素材:

本次课程的素材都可以在角色库中获得,小编不另外上传;

但小朋友们也可以自己绘画或者上网搜索其他素材。

01 面向“随机”方向
上回思考:

舞台上的方向是从多少度到多少度?

想一想:上下左右分别是多少度?
在这里插入图片描述
动手试一试,

小编我得出了-180度到180度
在这里插入图片描述
思考:面向舞台的正东南是多少度?

02 八爪的章鱼
章鱼角色的脚本撰写:

章鱼的运动轨迹:

1.面向随机方向

2.实现方向运动

3.如果碰到潜水员,就停止所有程序

章鱼的运动方向已经确定,

它又要怎么运动呢?

小编我想让他运动慢一点,
在这里插入图片描述
还要加上“游动”的动作与效果
在这里插入图片描述
试一试:添加些有趣、生动的效果?

八爪的章鱼学会了游泳,如果章鱼碰到潜水员,又会发生什么呢?

所有的八爪章鱼停止不动了……

你知道“停止”吗?

停止的积木在哪里?

点击

找到

右击下拉箭头,
在这里插入图片描述
试一试:不同选项的效果与功能

回想一下章鱼的运动轨迹

3.如果碰到潜水员,就停止所有程序

所有程序包含哪些?

注意,所有程序指项目中的所有程序

在“星星猎手”这一项目中,就是指包括章鱼、星星、潜水员所有角色的全部程序
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
scratch星星猎手脚本是一个简单且有趣的游戏脚本,旨在帮助玩家控制角色收集星星。 首先,我们需要创建一个角色,并将其命名为“星星猎手”。然后,在脚本界面上,我们需要添加一些代码块来实现游戏的逻辑。 游戏开始时,我们需要在屏幕上随机生成一些星星。我们可以使用“当绿旗被点击”块来触发生成星星的事件。在此块的内部,我们可以使用“创建克隆”块来创建星星的克隆体,并设置其出现的位置为随机位置。 接下来,我们需要让角色收集星星。我们可以使用“当星星被点击”块来检测星星是否被玩家点击。在此块的内部,我们可以使用“删除此克隆”块来删除被点击的星星。 除了收集星星,我们还需要记录玩家的得分。我们可以添加一个变量,例如“得分”,并将其初始值设置为0。每当玩家点击星星时,我们可以在“当星星被点击”块的内部使用“更改变量得分+1”来增加得分。 为了增加游戏难度,我们还可以添加一个计时器。我们可以使用“当绿旗被点击”块来触发计时器的开始。在此块的内部,我们可以使用“重复无限次”块来持续执行一些操作。在每次重复中,我们可以使用“等待1秒”块来等待1秒钟,然后使用“创建克隆”块来生成新的星星。 最后,我们可以使用“当得分>10”块来检测玩家是否达到一定的得分。在此块的内部,我们可以使用“停止全部”块来停止游戏。然后,我们可以添加一些提示,例如“你已经获得10个星星!恭喜你!”来告知玩家游戏已经结束。 通过以上的操作,我们可以完成一个简单的scratch星星猎手脚本。让玩家控制角色收集星星,计算得分,并在达到一定得分后结束游戏。这个脚本不仅能够培养玩家的反应能力,还能带来乐趣和挑战。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值