:::

3-7 重力平台

向下移動的幾種寫法

範例連結處:https://scratch.mit.edu/projects/589547875

有重力的平台要怎麼寫比較好

  1. 固定速度,碰觸停止,但速度快時,可能會沈入或上浮情形。
  2. 再加微調,改用函數改變每次一小步,誤差可縮小。但更新頻率問題,造成速度變慢。
  3. 改執行完畢再更新畫面,速度不變。
  4. 重力方式,有加速感符合物理特性。

影片教學

範例程式連結

程式解說:

垂直跳躍能力、水平移動能力

垂直力會因重力由正轉負,下降速度更快

水平力會因水平摩擦力而減小

做碰觸偵測時,以函式積木做處理,記得勾選執行完畢再更新畫面,才不會沈入浮起的情形。

移動時以很小的距離移動,如果碰觸到就回到上一個位置記錄點。力量歸零。

 


Google網站翻譯工具列

站內搜尋