시야감지 작업 완료 에너미 상태 완료 상태 변환 로직 완료 필요한건 todo 파일 보면서 확인 할 것 Todo 1. 에너미 추가학기 위한 path 하는 작업 하기
30 lines
883 B
C#
30 lines
883 B
C#
using UnityEngine;
|
|
public class Status_Enemy: Status
|
|
{
|
|
[SerializeField]
|
|
protected float _scanRange;
|
|
[SerializeField]
|
|
protected float _atkRange;
|
|
[SerializeField]
|
|
protected float _patrolSpeed;
|
|
[SerializeField]
|
|
protected float _chaseSpeed;
|
|
|
|
public float ScanRange { get { return _scanRange; } set { _scanRange = value; } }
|
|
public float AttackRange { get { return _atkRange; } set { _atkRange = value; } }
|
|
public float PatrolSpeed { get { return _patrolSpeed; } set { _patrolSpeed = value; } }
|
|
public float ChaseSpeed { get { return _chaseSpeed; } set { _chaseSpeed = value; } }
|
|
|
|
public void Init(Status_Enemy data)
|
|
{
|
|
base.Init(data);
|
|
|
|
ScanRange = data.ScanRange;
|
|
AttackRange = data.AttackRange;
|
|
PatrolSpeed = data.PatrolSpeed;
|
|
ChaseSpeed = data.ChaseSpeed;
|
|
}
|
|
|
|
}
|
|
|
|
|