公開(public)兩段 float(浮點) 定義,分別命名為 speed 以及 jumpForce。分別用來控制角色速度以及跳躍力度。
public float speed; // 公開定義物件的移動速度
public float jumpForce; // 公開定義物件的跳躍力度
接下來定義一個private 的浮點, 取名為 moveIntput,此浮點用來檢測玩家按鍵
public float speed; // 公開定義物件的移動速度
public float jumpForce; // 公開定義物件的跳躍力度
private float moveInput; // 私用物件用來接收玩家輸入的移動方向
最後,在上方公開區域再新增一個 private ,並命名為Rigidbody2D (這邊的剛體2D為UNITY內建的組件,使得物體本身能夠有 :
物理模擬
處理碰撞檢測
等功能,總之很常用)。 完成後code如下:
public float speed; // 公開定義物件的移動速度
public float jumpForce; // 公開定義物件的跳躍力度
private float moveInput; // 私用物件用來接收玩家輸入的移動方向
private Rigidbody2D rb; // 私用物件用來存取Rigidbody2D
‼️公開(public) 以及 私有(private) 還沒有學習到.20240710
⭐hiertarchy(階層管理區)是什麼?
在Unity中,Hierarchy 是一個顯示當前場景中所有GameObject層次結構的面板:
- 父子關係:
- 顯示GameObject之間的父子層次結構,父物件變化影響子物件。
- 組織和管理:
- 用空GameObject組織相關物件,保持場景有序。
- 操作和編輯:
- 快速搜尋、選擇、重命名、刪除和編輯GameObject。