[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 스크립트 수정