강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của pjj186
pjj186

câu hỏi đã được viết

[Unity 3D] Đang hoạt động! Tạo game sinh tồn - nâng cao

Heo tấn công

공격성을 띄고있는 동물이 죽어도 계속 쫓아옵니다.

Viết

·

313

0

분명 !isDead를  업데이트문에 알맞게 넣어주었고

도망형 AI는 잘 작동하는데 공격형 AI는 죽어도 자꾸 쫓아오고 공격하는데 어떻게해야하죠

unity

Câu trả lời 1

3

Animal.cs에 Dead 조건문이 제대로 다 적히지 않은 것 같아요 nav.ResetPath(), StopAllCoroutines()을 적어줘야 도망형 AI도 부들대지 않고 공격형 AI도 따라오지 않습니다. 모든 조건 초기화 시키는 것이 깔끔한 것 같아요. 하지만 만약 coroutine을 모두 초기화 시키는게 찝찝하다면 자식클래스에서 chasing만 취소해줘도 괜찮을 것 같아요. 

Hình ảnh hồ sơ của pjj186
pjj186

câu hỏi đã được viết

Đặt câu hỏi