본문 바로가기
반응형

분류 전체보기500

Unity - Animation 기초, Aniamtion Blending 1. Animator 애니메이션을 제어하는 컴포넌트 중 하나이다. 게임 오브젝트에 추가하여 애니메이션의 상태와 전환을 관리한다. 01 Animator Controller 애니메이션 상태와 전환을 조직화하고 관리하는데 사용되는 객체이다. 02 Avator 3D모델의 뼈대 및 관련 스킨 Mesh정보를 저장하는데 사용된다. 2. Humanoid Avator 신체 부위별로 뼈대와 관절을 정의하며 정말 Human과 유사한 신체 구조를 가지고 있다. 이를 사용하게 되면 신체 부위별 관절 단위로 움직이게 할 수 있다. 01 코드상에서 애니메이션 사용해보기 PlayerController.cs void Update() { if (_moveToDest) { Animator anim = GetComponent(); anim.. 2023. 2. 14.
Unity - Collider,Collision,Trigger 정리 1. Material 빛이 반사될때 어떤 식으로 반사되는지 하는 재질 만든 다음에 여기다 넣기 2. Collider Collider가 있다고 해서 물리적 처리를 바로 할 수 있는 것이 아니다. 물리적 처리를 할 수 있는 Rigidbody 컴포넌트를 추가 해야 한다. Mesh를 충돌 기준으로 하면 매우 복잡하므로 다양한 모양의 Collider를 Mesh를 감싸도록 해서 충돌 처리를 대신한다. Collider 영역 안에 오브젝트가 닿거나 들어오면 충돌한 것으로 인식 된다. Collider 기준으로 물리적인 충돌 처리를 해주기 때문에 Rigidbody 컴포넌트를 붙여도 Collider가 없는 오브젝트라면 물리적 충돌 처리가 되지 않고 뚫고 지나가는 등등 이런 현상이 발생된다. 3. Collision isKie.. 2023. 2. 12.
반응형