顯示具有 Unity開發 標籤的文章。 顯示所有文章
顯示具有 Unity開發 標籤的文章。 顯示所有文章

2025/03/29

Unity筆記 | 常用資料類型


數值類型

類型 說明 範例
int 整數 int hp = 100;
float 浮點數(小數) float speed = 3.5f;
double  更高精度的小數(不常用) double bigNumber = 99.99; 
bool 布林值(是/否) bool isDead = false;


文字類型

類型 說明 範例
string  字串(文字資料) string name = "勇者"; 
char 單一字元 char key = 'A';


結構類型

類型 說明 範例
Vector2 2D 空間向量(x, y) Vector2 pos = new Vector2(5, 3);
Vector3 3D 空間向量(x, y, z) Vector3 pos = new Vector3(1, 2, 3);
Quaternion  用來表示旋轉 transform.rotation = Quaternion.identity;
Color 顏色(RGBA) Color red = Color.red;
Transform 物件的位置、旋轉、縮放  transform.position = new Vector3(0, 1, 0); 


其他類型

類型 說明 範例
GameObject  遊戲物件 GameObject enemy;
Component 元件,如 SpriteRenderer、Collider、Rigidbody 等 GetComponent<SpriteRenderer>();
List<T> 動態陣列(類似背包) List<string> inventory = new List<string>();
enum 枚舉(定義一組常數) enum Element { Fire, Water, Wind };


2023/03/14

Unity筆記|時間速度設定


正常

Time.timeScale = 1


2倍加速

Time.timeScale = 2


暫停

Time.timeScale = 0

- Time.deltaTime = 0

- 影響 FixedUpdate, 物理運算, Particle System, Animation

- 無法觸發 OnTrigger, OnCollision, WaitForSeconds 函式

- WaitForSecondsRealtime OK



參考來源

https://docs.unity3d.com/ScriptReference/WaitForSecondsRealtime.html

2021/12/10

在 Google Play 上架了一個 APP

想要下載看看可以在這邊找到💓

 https://play.google.com/store/apps/developer?id=heiume

2021/11/30

Unity筆記 - 上架到Google Play雜談(?)

 申請帳號

  • Google Play Console ($25USD)
  • https://play.google.com/console