Action disabled: source

Ragdoll Wizard

Unity는 사용자가 빠르게 자신의ragdoll를 생성하게 해주는 간단한 마법사를 가집니다. 사용자는 단순히 마법사에서 해당 속성위로 다른 부분들을 드래그해야 합니다. 그후에 create를 선택하고 Unity는 자동적으로 모든 Colliders, Rigidbodies 그리고 사용자를 위한 Ragdoll를 구성하는Joints를 생성할 것입니다.

Creating the Character

Ragdolls은 Skinned Meshes를 사용합니다. 그것은 3D 모델링 어플리케이션에서 골자와 함께 고안된 캐릭터 메쉬 입니다. 이러한 이유로 사용자는 Maya 또는Cinema4D같은3D 패키지에서ragdoll 캐릭터를 구축해야할 것입니다.

사용자가 사용자의 캐릭터를 생성하고 그것을 고안할 때 사용자의 Project Folder에서 에셋을 저장합니다. 사용자가 Unity로 바꿀 때 사용자는 캐릭터 에셋 파일을 볼 것입니다. 그 파일을 선택하고 메뉴바로부터 Assets→Import Settings…를 선택합니다. Import Settings 다이아로그에서 Generate Meshes가 활성화되지 않은 것을 확인합니다.

Using the Wizard

Ragdoll로 실제 소스 에셋을 만드는 것은 가능하지 않습니다. 이것은 소스 에셋 파일을 변경하는 것을 필요로할 것이어서 불가능합니다. 사용자는 ragdoll로 캐릭터의 에셋의 객체를 만들 것입니다. 그것은 재상용을 위해 Prefab로서 저장될 수 있습니다.

Project View에서 Hierarchy View로 그것을 드래그하는 것에 의해 캐릭터의 인스턴스를 생성합니다. Hierarchy에서 인스턴스의 이름의 왼쪽에 작은 화살표를 클릭하는 것에 의해 그것의 Transform Hierarchy를 확장합니다. 이제 사용자는 사용자의 ragdoll 부분을 지정하기 위한 준비가 되어 있습니다.

메뉴바로부터 GameObject→Create Other→Ragdoll를 선택하는 것에 의해 Ragdoll Wizard을 엽니다. 사용자는 이제Wizard를 볼 것입니다.


The Ragdoll Wizard

Wizard로 부분들을 지정하는 것은 자명합니다. wizard위의 적절한 속성으로 사용자의 캐릭터의 인스턴스의 다른Transforms을 드래그 합니다. ㅇ것은 사용자가 캐릭터 에셋을 생성한다면 특히 쉬울 것입니다.

사용자가 끝났을 때 Create Button을 클릭합니다. 이제 사용자가 플레이 모드로 들어갈 때 사용자는 사용자의 캐릭터가ragdoll로서 지치게 가는 것을 볼 것입니다.

마지막 스텝은Prefab로서 셋업 ragdoll을 저장하는 것입니다. 메뉴바로부터 Assets→Create→Prefab을 선택합니다. 사용자는 프로젝트 뷰에서 새로운Prefab가 나타나는 것을 볼 것입니다. 그것을 "Ragdoll Prefab"으로 다시 이름을 바꿉니다. "Ragdoll Prefab" 위의 Hierarchy 로부터 ragdoll 캐릭터 인스턴스를 드래그 합니다. 사용자는 지금 사용자의 게임에서 사용자가 원하는 만큼 많이 사용하기 위해서 완전히 셋업된 재사용 가능한ragdoll 캐릭터를 가집니다.

역링크