Degulleo3D/Assets/Scripts/Character/Enemy/CasterDemonController.cs
Fiore 99082eeb7c [feat] 마법사 몬스터의 도망 로직 정리
- 경로 탐색 주기를 설정해 성능 향상
- 상태 진입과 이탈시 초기화처리
- 버그 수정 : 플레이어와 거리를 체크하고 전투 시작
- 경로 탐색 성능 향상
- 배틀 시퀸스 프레임 작성

work in #DEG-100
2025-04-29 09:26:09 +09:00

31 lines
764 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CasterDemonController : EnemyController
{
private bool _doneBattleSequence = true;
public override void BattleSequence()
{
// 전투 행동이 이미 진행 중일 경우 실행 막기
if (_doneBattleSequence)
{
// 전투 행동 시작
_doneBattleSequence = false;
// TODO : 배틀 중일 때 루프
Debug.Log("## 몬스터의 교전 행동 루프");
// 전투 행동이 끝남
_doneBattleSequence = true;
}
}
public override void OnCannotFleeBehaviour()
{
Debug.Log("## 몬스터가 막다른 길에 몰려 뭔가 함");
}
}