시야감지 작업 완료 에너미 상태 완료 상태 변환 로직 완료 필요한건 todo 파일 보면서 확인 할 것 Todo 1. 에너미 추가학기 위한 path 하는 작업 하기
48 lines
933 B
C#
48 lines
933 B
C#
using UnityEngine;
|
|
|
|
|
|
public class Status_Player : Status
|
|
{
|
|
[SerializeField]
|
|
protected int _exp;
|
|
[SerializeField]
|
|
protected int _maxExp;
|
|
|
|
[SerializeField]
|
|
protected int _gold;
|
|
|
|
public int Exp { get { return _exp; } set { _exp = value; } }
|
|
public int MaxExp { get { return _maxExp; } set { _maxExp = value; } }
|
|
public int Gold { get { return _gold; } set { _gold = value; } }
|
|
|
|
public void Init(Status_Player data)
|
|
{
|
|
base.Init(data);
|
|
|
|
Exp = data.Exp;
|
|
MaxExp = data.MaxExp;
|
|
Gold = data.Gold;
|
|
}
|
|
|
|
private void Awake()
|
|
{
|
|
_level = 1;
|
|
|
|
_hp = 100;
|
|
_maxHp = 100;
|
|
_mp = 50;
|
|
_maxMp = 50;
|
|
|
|
_attack = 10;
|
|
_defense = 5;
|
|
|
|
_moveSpeed = 3.0f;
|
|
_atkSpeed = 1.0f;
|
|
|
|
_exp = 0;
|
|
_maxExp = 100;
|
|
|
|
_gold = 0;
|
|
}
|
|
}
|