Unity3d獲取游戲對象的幾種方法
1 回答

蕪湖不蕪
TA貢獻1796條經驗 獲得超7個贊
1,腳本中定義public變量,然后在檢視面板(inspector)中拖拽賦值獲取
2,使用GameObject.Find+游戲物體名字獲取如:GameObject.Find("cube");
3,使用GameObject.FindGameObjectWithTag或者GameObject.FindWithTag+游戲物體標簽的方式獲取
3,很少用的一個FindObjectOfType+游戲對象類型獲取,例如:GUITexture s = FindObjectOfType(typeof(GUITexture));
4,(這個應該也算)對于實例化(克隆)出來的游戲物體,可以直接獲得控制全:例如:
game =(GameObject) Instantiate(prefab,transform.position,transform.rotation);
- 1 回答
- 0 關注
- 1117 瀏覽
添加回答
舉報
0/150
提交
取消