2014-07-16 1 views

답변

4

장면에서 찾고자하는 객체의 이름이 "Steve"인 경우 GameObject.Find을 사용할 수 있습니다.

GameObject steveGameObject = GameObject.Find("Steve"); 
if(steveGameObject != null) 
{ 
    AudioSource steveAudio = steveGameObject.GetComponent<AudioSource>(); 
    if(steveAudio != null) 
    { 
     // Mute Steve's Audio 
     steveAudio.mute = true; 
    } 
} 

이미 게임 오브젝트를 얻는 방법을 모르거나 충돌, 레이 캐스트 등에서 그것을 얻는 경우에, 당신은 단지 동일한 코드를 사용하지만 대신에 게임 오브젝트로 할 수 있습니다.

관련 문제