Shadow Caster 2D 컴포넌트가 광원이 드리우는 그림자를 결정하는 데 사용하는 모양과 프로퍼티를 정의하는 방법을 알아봅니다.
다음 메뉴로 이동하여 게임 오브젝트에 Shadow Caster 2D 컴포넌트를 추가합니다. Component > Rendering > 2D > Shadow Caster 2D.
| 프로퍼티 | 기능 |
|---|---|
| Use Renderer Silhouette | 이 프로퍼티와 Self Shadows를 활성화하면 게임 오브젝트 렌더러의 실루엣을 그림자의 일부로 포함합니다. 이 프로퍼티와 Self Shadows를 비활성화하면 그림자에서 렌더러의 실루엣을 제외합니다. 이 옵션은 유효한 렌더러가 있는 경우에만 이용할 수 있습니다. |
| Casts Shadows | 활성화하면, 렌더러가 그림자를 드리웁니다. |
| Self Shadows | 활성화하면, 렌더러가 자체 그림자를 드리웁니다. |
![]() |
![]() |
|---|---|
| Use Renderer Silhouette 비활성화, Self Shadow 비활성화 | Use Renderer Silhouette 활성화, Self Shadow 비활성화 |
![]() |
![]() |
| Use Renderer Silhouette 비활성화, Self Shadows 활성화 | Use Renderer Silhouette 활성화, Self Shadows 활성화 |
복합 섀도우 캐스터 2D는 여러 개의 섀도우 캐스터 2D 셰이프를 하나의 섀도우 캐스터 2D로 병합합니다. Composite Shadow Caster 2D 컴포넌트를 게임 오브젝트에 추가하기 위해 Component > Rendering > 2D > Composite Shadow Caster 2D에서 Shadow Caster 2D 컴포넌트가 있는 게임 오브젝트를 부모로 지정하십시오. Composite 컴포넌트는 부모의 모든 Shadow Caster 2D를 포함해 이 계층 구조 내 모든 섀도우 캐스터 2D를 병합합니다.
![]() |
![]() |
|---|---|
| 복합 섀도우 캐스터 2D 미사용 | 복합 섀도우 캐스터 2D 사용 |