1. 요약
매쉬로 이루어진 오브젝트의 단면을 잘라서 오브젝트가 나뉘어질 수 있게 하는 기능
1-1. 매쉬의 종류
A. Mesh Renderer
- 기본적인 매쉬 표현방법으로 보다 쉽게 Slice할 수 있다.
(이 프로젝트에서는 다루지 않는다.)
B. Skinned Mesh Renderer
- 보통의 캐릭터들은 Skinned Mesh Renderer를 사용하기 때문에
이 글은 Skinned Mesh Renderer를 Slice 하는 방법만 다룬다.
1-2. 사용방법
-
해당 라이브러리를 다운로드한다.
https://github.com/JoeCooper/LimbHacker
-
잘릴 오브젝트(최상위)에 Hackable,Collider(Trigger) 컴포넌트를 추가한다.
-
자르는 오브젝트를 생성한후 Slicer 컴포넌트를 추가한다.
2. 사용방법
2-1. 잘리는 오브젝트
필수 컴포넌트
A. Hackable (자체수정)
Effect 를 연출해주기 위해 Effect기능을 자체적으로 추가하였다.

- Alternate prefab → 잘린후 쓰러지는 연출을 위해 RagDoll Prefab을 참조한다.
Rag Doll