Full Tutorial on How to Make Enemy, Animation, Animation Transition in Unity 6 with C# for Beginners
- 유니티 6에서 순찰하는 적 캐릭터를 만들고, 걷기, 공격, 피격, 죽음 등 다양한 애니메이션 상태를 구현하는 방법을 다룹니다. 🚶♂️
- 스프라이트 준비 과정으로
Sprite Mode를 Multiple로, Filter Mode를 Point (no filter)로 설정하여 선명도를 유지하고, Pixels Per Unit을 조정하여 스프라이트 크기를 맞춥니다. 🖼️
Sprite Editor에서 Grid By Cell Count 방식을 사용하여 스프라이트 시트를 정확하고 효율적으로 슬라이스하는 방법을 보여줍니다. 🔪
- 캐릭터를 좌우로 뒤집을 때
Transform -> Scale X 대신 Sprite Renderer -> Flip X를 사용하는 올바른 방법을 강조하여 예기치 않은 문제를 방지합니다. 🔄
Rigidbody 2D를 추가하여 중력과 물리적 움직임을 부여하고, Box Collider 2D로 충돌을 감지하며, Z축 회전을 고정하여 캐릭터의 안정적인 자세를 유지하는 방법을 설명합니다. ⚙️
- 여러 스프라이트를 한 번에 선택하여 하이어라키의 게임 오브젝트에 드래그하는 방식으로 애니메이션 클립과 애니메이터 컨트롤러를 빠르고 쉽게 생성하는 효율적인 워크플로우를 소개합니다. 🎬
- 애니메이션 폴더와 서브 폴더를 생성하여 프로젝트 에셋을 체계적으로 관리하고 정리하는 중요성을 강조합니다. 📂
- 애니메이터 컨트롤러의 기본 개념과 애니메이션 상태 생성 과정을 통해 향후 애니메이션 전환 설정의 기반을 마련합니다. 💡