Unity Vector 向量變數的基本用法與預設值

 

Vector

向量是在坐標系中有方向、大小的值。

Vector2,二維向量,在平面座標系中,與原點的差值。Vector2(x,y)。

Vector3,三維向量,在三維空間中,與原點的差值。Vector3(x,y,z)。

x,y,z是數字,可以寫成整數(int)或浮點數

(float ※數字後要加 f,例如 0.0f )。

向量變數的基本用法:

Vector2 vec2 = new Vector2(1,0);//int x=1 , int y=0
Vector3 vec3 = new Vector3(1.0f,0.0f,0.5f);//float x=1.0 , float y=0.0 , float z=0.5

Debug.Log(vec2.x); //結果為1
Debug.Log(vec3.z); //結果為0.5



Vector有屬性可以直接使用,直接呼叫就不用設值。(此部分參閱unity官方文件)

vector2的屬性:

1.vector2.png


vector3的屬性:

1.vector3.png






留言

這個網誌中的熱門文章

🛠【ASP.NET Core + Oracle】解決 ORA-00904 "FALSE": 無效的 ID 錯誤與資料欄位動態插入顯示問題

🛠【實戰排除教學】從 VS Code 的 _logger 錯誤,到 PowerShell 找不到 npm/serve,再到 Oracle ORA-03135 連線中斷——一次搞懂!

🔎如何在 Oracle PL/SQL 儲存過程中為文字欄位加入換行符號(CHR(10))——以 Updlcmremark 為例