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の取得を省略してこれでOKvoid Update()
{
moveX.position += new Vector3(0.01f, 0, 0);
}

コメント
0 件のコメント :
コメントを投稿