:::

4-1 移動人物進階使用

我們也可以在這個程式中加入判斷if的功能及比較大小。

如下圖,新增了一張有張桌子的背景圖,讓小朋能透過判斷角色x位標來決定是否改變方向,所以前半部的程式一樣,主要是後半部的判斷。

我們的想法:

如果角色的x位標大於150或者小於-135時改變方向180度,如 下圖:

完成後會如下:
讓小朋友測試看看,改變移動的步數或者等待的秒數。

你可能遇到一個問題就是小朋友把人物放在X位標小於-135上,開始報行程式時,人物會一直改變方向而無前進,你自己想想為什麼?

參考一下下圖: