Scratch3.0少儿编程案例:变色果冻(中)

网友投稿 2019-12-06 19:33

一、案例简介

    继续上期我们的变色果冻游戏案例制作,今天我们来完成:果冻的克隆、碰撞条件语句以及判断后的效果。

二、案例编程

1、blob果冻的克隆:

(1)基础属性的设置。

(2)我们果冻克隆三次为一组,等待8秒后再次克隆。因为星球很小,果冻如果太多,星球上都放不下啦。

(3)克隆体将随机出两种形态(对应两种颜色),果冻和小怪物一样都需要做造型中心点移动的处理,这样我们随机方向就可以决定它的位置。

2、碰撞判断

(1)碰到player的时候,广播碰撞,告诉小怪物做出张嘴吃东西的动作。

(2)条件判断我们通过小怪物的造型来决定变量player颜色。然后用player颜色变量和果冻克隆体造型编号进行对应判断。

(3)广播消除成功后,加分、删除克隆体

(4)广播游戏结束后,停止脚本

https://cdn.china-scratch.com/Public/Home/images/grey.gif

3、小怪物的碰撞后张嘴效果。

通过改变造型来实现张嘴吃东西的效果。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com