연합

2015-01-08 2 views
0
나는이 코드를 사용하여 생성 된 내 버튼을 찾으려면

코드 생성 된 오브젝트를 찾는 방법 :연합

void OnGUI(){ 
    GUI.Button (new Rect (Screen.width * .25f, Screen.height * .3f, Screen.width * .5f, 50f), "Start  Game"); 
} 

내가 내가 게임 오브젝트를 찾을 수있는이 코드를 발견합니다.

GameObject.Find ("") 

하지만 이드가 필요합니다. 내가 만든 단추의 ID를 설정할 수 있습니까 아니면 다른 방법으로 해당 개체를 찾을 수 있습니까?

아니면 더 좋은 방법이 있습니까?

답변

1

당신이 그것을 찾을 필요가 없습니다, 당신은 이미 그것을 만든 순간이 있습니다. 당신은 그것을 그리기 위해 OnGUI() 함수를 사용하고 있습니다. 당신이 클릭을 감지하기 위해, 예를 들어, 버튼을 사용하려면

모든 당신은 if

void OnGUI() 
{ 
    if(GUI.Button (new Rect (Screen.width * .25f, Screen.height * .3f, Screen.width * .5f, 50f), "Start  Game")) 
     Debug.Log("I was clicked"); 
} 
+0

아하 덕분에 그것을 넣어 마! :) 그것을 할 약간 이상한 방법 :) 생각 : P는 –