今天大家来试看看写这个小程序,顺便教一下判断if的功能及比较大小。

  如下图,新增了一张有张桌子的背景图,让小朋能透过判断角色x位标来决定是否改变方向,所以前半部的程序一样,主要是后半部的判断。

  image113

  

  我们的想法:

  如果角色的x位标大于150或者小于-135时改变方向180度,如 下图:

  scratch

  完成后会如下:

  让小朋友测试看看,改变移动的步数或者等待的秒数。

  scratch

  有小朋友遇到一个问题就是 把人物放在大于-135上,开始报行程式时,人物会一直改变方向而无前进,大家想想为什么?

   少儿编程网scratch中文素材在线生成