Scratch编程软件中的浅蓝色侦测积木指令区域中的 碰到()?积木指令,是一个布尔积木块,不能上下拼接其他积木指令块,需要拼接到六边形的参数输入框中才能发挥作用,它拥有下拉参数框,可以选择鼠标指针、舞台边缘,或其他角色名称。该指令块用于检查角色是否触发了鼠标指针、舞台上下左右边缘或者其他角色。如果触碰了所选对象,则返回True,否则返回false。
当角色被隐藏时,此指令块的侦测结果会有所不同。如果检查的是是否碰到其他角色,结果都是返回false,如果检查的是是否碰到鼠标指针或者舞台边缘,则按照之前的规则返回。
由于此指令块检查角色是否接触了另一个角色或舞台边缘,因此广泛用于碰撞检测。
它的常见用途如下:
1、移动角色,直到它接触到了舞台边缘。
2、让一个角色追逐另一个角色,直到追逐者触摸另一个角色(例如:小猫抓老鼠)
3、在子弹击中墙壁时隐藏子弹
在此示例中,墙壁在移动,子弹保持固定。
4、在迷宫中,感知角色是否陷入死胡同
5、检查角色是否接触鼠标指针
6、检查玩家是否在游戏中接触了敌人
叮当学习力:数理逻辑思维课
点图或扫码领0元课
更多课程