Practice_Unity/Assets/Scripts/Contents/Status_Enemy.cs
SeonKyu_Kim b2e290df76 작업
시야감지 작업 완료
에너미 상태 완료
상태 변환 로직 완료

필요한건 todo 파일 보면서 확인 할 것
Todo
1. 에너미 추가학기 위한 path 하는 작업 하기
2025-09-24 18:06:09 +09:00

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;
}
}