今天教六年級也來試看看寫這個小程式,順便教了一下判斷if的功能及比較大小。
如下圖,新增了一張有張桌子的背景圖,讓小朋能透過判斷角色x位標來決定是否改變方向,所以前半部的程式一樣,主要是後半部的判斷。
我們的想法:
如果角色的x位標大於150或者小於-135時改變方向180度,如 下圖:
完成後會如下: 讓小朋友測試看看,改變移動的步數或者等待的秒數。
今天上課遇到一個問題就是小朋友把人物放在大於-135上,開始報行程式時,人物會一直改變方向而無前進,你自己想想為什麼?