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

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

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