에너미 애니메이션 구현

Skeletons Rework

에셋 다운 후 유니티 내 Art 폴더에 warrior_skeleton_NESW 이미지 파일 드롭

(경로: skeleton-1.4 - PNG - 24x32 - warrior_skeleton_NESW)

[Inspector]

Sprite Mode: Multiple

Filter Mode: Point (no filter)

Max Size: 128

<Apply>

[Sprite Editor]

Slice

Type: Grid By Cell Size

Pixel Size: (24, 32)

<Apply>

[Hierarchy]

warrior_skeleton-NESW_7 이미지 드롭(정방향 에너미): skeleton

[Inspector]

Sorting Layer: Player

(Default 레이어로 설정 시 배경 레이어에 가려짐)

Add Component - Box Collider 2D

Edit Collider: Collider 크기 에너미에 딱맞게 조정

스크린샷 2023-08-17 194534.png

Add Component - Rigidbody 2D

Gravity Scale: 0

Constraints - Freeze Rotation: Z (z축 회전 고정)

Mass: 10000 (기본값인 1로 설정 시 플레이어와 충돌했을 때 얼음처럼 미끄러짐)

skeleton Animation - Create - Animation 폴더에 “SIdle” 애니메이션 저장

SIdle: warrior_skeleton-NESW_7 이미지 하나만 드롭 (디폴트 이미지)

Create New Clip - SWalkDown, SWalkUp, SWalkRight, SWalkLeft 애니메이션 생성

Animations에 Player, Enemy 폴더 생성 - 각 애니메이션 폴더로 이동

스크린샷 2023-08-17 200518.png

[Animation]

SWalkDown

타임 라인에 두 칸 간격으로 이미지를 저장해 애니메이션 생성

(7 - 6 - 7 - 8 - 8)

스크린샷 2023-08-17 201002.png

SWalkUP, SWalkLeft, SWalkRight 도 애니메이션 적용

[Animator]

SIdle을 제외한 애니메이션 4개 모두 삭제

우클릭 - Create State - From New Blend Tree: Move