Open LeoAndo opened 3 years ago
3Dゲームでは、Vector3クラスを使用する
2Dゲームでは、Vector2クラスを使用する
Vector3
, Vector2
クラスでは、座標やベクトルとして使うことができる。
(5, 4)の位置にオブジェクトが配置される
現在地からオブジェクトがx方向に6, y方向に8移動する。
https://github.com/LeoAndo/unity-training/blob/main/2DScriptSample/Assets/Test.cs#L12:L14
Vectorクラスはキャラクターなどを動かす場合によく使用されるクラス。
3Dゲームを作る場合、空間上のどこにオブジェクトを置くのか、どちらの方向に移動するか。どちらに力を加えるかなどを決めるため、float型の「x,y,z」の3つの値を扱う。