擷取遊戲對象有三種方法:
1.通過對象名稱擷取:objCube=GameObject.Find("Cube");
例如:
private var objCube:GameObject;
private var isCubeRoate=false;
function Start () {
objCube=GameObject.Find("Cube");
}
function Update(){
if(isCubeRoate){
objCube.transform.Rotate(0.0f,Time.deltaTime*200,0.0f);
}
}
function OnGUI(){
if(GUILayout.Button("旋轉",GUILayout.Height(50))){
isCubeRoate=true;
}
}
2.通過tag标簽擷取單個遊戲對象:objCube=GameObject.FindWithTag("Finish");
3.通過遊戲标簽擷取多組遊戲對象:objCube=GameObject.FindGameObjectsWithTag("Finish");