![Scratch少儿编程教程-第7课-移动人物进阶使用-少儿编程教育网](https://www.shaoerbc.org/wp-content/uploads/2017/06/2017081722464313.jpg)
今天大家来试看看写这个小程序,顺便教一下判断if的功能及比较大小。
如下图,新增了一张有张桌子的背景图,让小朋能透过判断角色x位标来决定是否改变方向,所以前半部的程序一样,主要是后半部的判断。
![Scratch少儿编程教程-第7课-移动人物进阶使用-少儿编程教育网](https://www.shaoerbc.org/wp-content/uploads/2017/06/2017060917000131.png)
我们的想法:
如果角色的x位标大于150或者小于-135时改变方向180度,如 下图:
![Scratch少儿编程教程-第7课-移动人物进阶使用-少儿编程教育网](https://www.shaoerbc.org/wp-content/uploads/2017/06/2017060917000262.png)
完成后会如下:
让小朋友测试看看,改变移动的步数或者等待的秒数。
![Scratch少儿编程教程-第7课-移动人物进阶使用-少儿编程教育网](https://www.shaoerbc.org/wp-content/uploads/2017/06/2017060917000328.png)
有小朋友遇到一个问题就是 把人物放在大于-135上,开始报行程式时,人物会一直改变方向而无前进,大家想想为什么?
转载文章,版权归作者所有,转载请联系作者。作者:,来源: