Unity获取游戏物体的四种方式

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Learn06_access_gameobject : MonoBehaviour {

    public GameObject cameraMain;//拖曳组件方式获取

    public Camera mainCamera;

	// Use this for initialization
	void Start () {
        print(transform.Find("GameObject (1)/GameObject2"));
        print(transform.Find("GameObject (2)"));//遍历查找所有子节点

        GameObject mainCameraGo = GameObject.Find("Main Camera");//全局搜索返回第一个查找到的物体
        print(mainCameraGo);
        GameObject player = GameObject.FindWithTag("Player");//全局搜索标签为Player并返回第一个查找到的物体
        print(player);
	}	
	
}

 

你可能感兴趣的:(Unity小技巧)