友情提示:380元/半年,儿童学编程,就上码丁实验室。
各位小伙伴大家好:
上期我们学习了控制模块,今天我们来看看侦测模块到底是干什么的。
打开侦测模块,第一个指令就是一个碰撞检测指令。
碰到鼠标指针?意思是碰到鼠标了吗?
这个指令有个下拉菜单,我们打开可以看到“边缘”,如果我们插入了其他角色也可以选择。
下面我们选择碰到边缘,在前面我们使用过,就不做过多解释。
效果和运动模块中碰到边缘就反弹一样——在舞台两边来回移动。
下面我们插入一个角色,比如苹果。再来感受一下它的使用效果。
点击苹果我们写入下面代码。选中角色1,(此时角色1表示小猫)
这段代码块表示苹果碰到角色1(小猫)就消失。
下面看看碰到颜色指令。这个指令用于判断角色是否碰到了某种颜色。然后可以返回一个值,为我们下一步的执行做参考。
点击中间的颜色框,发现鼠标变成了手掌,如果我们移动鼠标会发现方框中的颜色也会跟着变化。也就是我们鼠标指向什么颜色,方框就可以提取什么颜色作为参数。
我们来看一个小例子
为了更直观,我们换一个背景。运行效果如下
小猫碰到海边的深色就隐藏。当然这里的隐藏可以改成删除本克隆体。
关于侦测模块我们不做过多的“理论解说”,后面的指令我们不单独讲解,留到第二季在实际的项目中用到哪个就讲解哪个。
毕竟说一千道一万,实战才最能出真知。
转自公众号:
高维数学