문서의 이전 판입니다!


물리 (피직스) Physics

Unity는 내장된 NVIDIA PhysX을 가지고 있습니다. 이는 고유의 최신 동작을 지원하고 일반적으로 매우 멋집니다.

한 오브젝트를 물리력 하에 두려면, 여기에 단순히 Rigidbody 을 추가하면 됩니다. 이렇게 하면, 오브젝트는 중력에 영향을 받게 되고 월드에서 다른 오브젝트와 충돌하게 됩니다.

Constant ForceRigidbody에 일정한 힘을 추가하기 위한 간편한 유틸입니다. 이것은 사용자가 커다란 속도를 가지고 시작하는 것이 아닌 가속하도록 하는 것을 원할 때 로켓과 같은 오브젝트에 잘 작동합니다.


Constant Force에 의해 앞으로 나가는 로켓 프로펠러

Sphere Collider는 구 모양의 기본 충돌 프리미티브(primitive) 입니다.


구 콜라이더 더미

박스 충돌체(Box Collider) 는 기본적인 큐브 모양의 충돌 기본체(primitive) 입니다.


박스 충돌체(Box Colliders) 더미

The Mesh Collider takes a Mesh Asset and builds its Collider based on that mesh. It is far more accurate for collision detection than using primitives for complicated meshes. Mesh Colliders that are marked as Convex can collide with other Mesh Colliders.


A Mesh Collider used on level geometry

Physic Material는 마찰과 충돌하는 물체의 튕기는 효과를 조정하기 위해 사용됩니다.

물리적인 재료를 생성하기 위해서 메뉴바로부터 Assets→Create→Physic Material 를 선택하세요. 씬에서 Collider 위에서 프로젝트 뷰로부터 물리적인 재료를 드래그 합니다.


물리적인 재료 Inspector

Hinge Joint는 개의 리지드바디(Rigidbodies)를 한 그룹으로 묶어 놓아 마치 그들이 경첩으로 연결 되어 있는 것처럼 동작하게 만듭니다. 이것은 문(doors )을 표현하기에 완벽하며, 또한 사슬, 추 등에서 사용될 수 있습니다.


경첩조인(드x)트 Inspector

Spring Joint는 두 개의 Rigidbodies를 그들이 하나의 스프링에 의해 연결된 것처럼 움직이게 제한하면서 함께 그룹 짓습니다.


Spring Joint Inspector

iOS!

ios«

iOS 물리 최적화에 관한 힌트들은 여기에서 찾으실 수 있습니다.

역링크