Unity DonDestroyOnLoad

Unity에서 씬이동시에 오브젝트 파괴를 막는 방법

GameManager와 같이 씬이동 또는 게임 실행이후 종료까지 파괴 되지 말아야 하는 GameObject들이 존재한다.

이럴경우 파괴 되지 않게 해줘야 된다.

DontDestroyOnLoad(gameObject);

DontDestroyOnLoad를 사용하면 아래 그림과 같이 씬을 이동하더라도 해당 오브젝트는 Hierarchy에서 파괴 되지 않는다.

좋은 웹페이지 즐겨찾기