[Unity Tutorial Slime World 06] Applying Monster Animations and Checking Collision


1. 애니메이션 타입을 레거시에서 메카님으로 변경 (Converting Legacy to Mecanim)

cha_data -> monster-> cha_slime -> Motions 

-> Mot_Slime@Attack, Mot_Slime@Damage, Mot_Slime@Dead, Mot_Slime@Wait, Mot_Slime@Walk 

-> Inspector -> Rig -> Animation Type -> Legacy 에서 Generic 으로 변경 후 Apply


2. 몬스터 슬라임에 Animator 추가

Slime -> Add Component -> Animator 생성 

Slime -> Animator -> Controller -> Slime Controller 추가


3. Animator 수정

 State

Parameter 

Value 

 Wait -> Walk

isWalking

true 

Walk -> Wait 

isWalking

false 

Any State -> Attack 

isAttacking 

true 

Any State -> Damage 

isDamaging 

true 

Any State -> Dead 

isDead 

true 


4. 플레이어 무기에 태그 추가

Player -> Group Locator -> Sword02 -> Tag -> Sword 추가


5. 플레이어 무기와 몬스터 슬라임에 충돌 박스 콜라이더 추가

Player -> Group Locator -> Sword02 -> Add Component -> Box Collider 생성 -> Is Trigger 체크

Slime -> Add Component -> Box Collider 생성 -> Is Trigger 체크


6. SlimeController 스크립트 수정


+ Recent posts