프리팹을 동적 생성 하고 싶을 때

2022. 1. 19. 17:42Unity3D/경험 기록

프리팹을 동적 생성, 할당한다.
근데 동적 생성된 게임오브젝트에는 컴포넌트 미부착 상태이므로
addComponent를 해주어야 하고, 클래스 컴포넌트를 부착한 다음에도
그 클래스의 멤버를 모두 init해주어야 한다.

 

추가로 프리팹을 생성하기 전, 

딕셔너리나 배열 같은 자료구조 멤버 변수에서 받은 데이터를 토대로

프리팹을 생성 및 초기화하는 것도 좋다.