제거

게임/Unity

Unity 2D ) 게임오브젝트 삭제 함수 Destroy()

게임오브젝트 삭제 방법 게임오브젝트 삭제 : Destroy() Destroy(); 오브젝트 삭제 함수로 매개변수에 입력되어 있는 오브젝트 or 컴포넌트를 삭제한다. 게임을 진행하는 도중 플레이어의 공격을 받아 사망하는 적 오브젝트, 플레이어와 부딪혀 플레이어가 획득하게 되는 아이템 오브젝트와 같이 게임에서 영구적으로 사라져야 할 때 이용 웬만해서 Destroy()를 이용해 컴포넌트를 삭제하는 것보다는, playerObject.GetComponent().enabled = false; 와 같이 컴포넌트를 삭제하지 않고 꺼두는 것을 권장한다. 다음은 Destroy()를 이용해 playerObject에 존재하는 PlayerController 컴포넌트를 삭제하는 코드이다. using UnityEngine; pub..

당찬 뱁새
'제거' 태그의 글 목록