最佳答案
可以使用条件语句来实现。
即当探测到墙的时候,改变运动方向或停止运动。
因为在scratch中有触碰墙壁的事件,可以通过添加相关的代码块来实现。
具体来说,可以在“控制”(Control)类别下找到“当被碰到墙壁时”(When bumped)的触碰事件,然后使用“向左旋转角度”(Turn Left)或“向右旋转角度”(Turn Right)的语句来改变方向,或者使用“停止全部运动”(Stop All)的语句来停止运动。
这样就可以避免碰到墙后继续向前走的情况发生。