시야감지 작업 완료 에너미 상태 완료 상태 변환 로직 완료 필요한건 todo 파일 보면서 확인 할 것 Todo 1. 에너미 추가학기 위한 path 하는 작업 하기
22 lines
493 B
C#
22 lines
493 B
C#
using UnityEngine;
|
|
|
|
public abstract class AI_State
|
|
{
|
|
protected EnemyController _owner;
|
|
protected Transform _transform;
|
|
protected Movement_Base _movement;
|
|
protected Status _status;
|
|
|
|
public AI_State(EnemyController owner)
|
|
{
|
|
_owner = owner;
|
|
_transform = owner.transform;
|
|
_movement = owner.Movement;
|
|
_status = owner.Status;
|
|
}
|
|
|
|
public virtual void Enter() { }
|
|
public virtual void Update() { }
|
|
public virtual void Exit() { }
|
|
}
|