🎮 Unity 개발/Unity

Unity Prefab Variants

gameuiux 2023. 8. 24. 07:39
728x90
반응형

Prefab Variants 프리팹 변형

프리팹을 사전 정의 해놓고 배리에이션하여 사용할 때 유용하다.

복사할 원본 프리팹 우클릭 후 Create > Prefab Variant 해서 프리팹을 Variants로 복제할 수 있다.

 

 

사용 예시

예를 들어, Fire 이펙트에 대한 프리팹을 사전에 생성 후

형태는 동일하게 등급에 따른 프리팹만 추가로 필요할 때 (색상 변경 등)

Prefab Variants 기능을 사용해서 프리팹을 여러개 만들어 놓으면

 

사전 정의 된 값(파티클 텍스처의 종류 등)을 일괄로 바꿔야할 때

원본 프리팹만 수정하면 해당 프리팹에서 Variants된 프리팹까지 자동으로 일괄로 수정할 수 있다.

 

 

사전에 설정한 Fire 이펙트와 Prefab Variants를 이용해 Color를 바꾼 이펙트 2가지

 

Fire 이펙트의 텍스쳐만 변경했을때 Color를 바꾼 이펙트까지 텍스쳐가 변경된 결과

728x90
반응형