상세 컨텐츠

본문 제목

enabled, SetActive() 차이

유니티/기능

by MJ_119 2024. 7. 2. 12:56

본문

  • Camera2.enabled = true;는 컴포넌트만 활성화합니다.
  • Camera2.gameObject.SetActive(true);는 게임 오브젝트 전체를 활성화합니다.

카메라가 포함된 게임 오브젝트가 비활성화되어 있다면 Camera2.gameObject.SetActive(true);를 사용해야 하고,

게임 오브젝트는 활성화되어 있지만 카메라 컴포넌트만 비활성화되어 있는 경우 Camera2.enabled = true;를 사용하면 됩니다.

 

enabled : 게임 오브젝트가 비활성화 되어있으면 반응하지 않음.

 

 

 

 

'유니티 > 기능' 카테고리의 다른 글

씬 이동하기  (1) 2024.07.05
랜덤으로 오디오 소스 재생시키기  (0) 2024.07.05
유니티 구글 로그인 연동하기  (0) 2024.07.02
카메라 우선순위, 오버레이, 겹치기  (0) 2024.07.01
인풋 필드 UI  (0) 2024.06.28

관련글 더보기