Unity : GameObjectの取得とGetComponentの省略
GameObjectの取得方法
- publicで取得
- GameObjectで取得
- GameObject.Find("オブジェクト名")で検索して取得
GetComponentの省略
例えば自身をX座標方向に移動し続けたい場合、変数(ここではmoveX)にTransformを代入するのが普通だが、
void Start() { moveX = GetComponent<Transform>(); } void Update() { moveX.position += new Vector3(0.01f, 0, 0); }これのTransformの取得を省略してこれでOK
void Update() { moveX.position += new Vector3(0.01f, 0, 0); }
コメント
0 件のコメント :
コメントを投稿