private void Awake() { status = ScriptableObject.CreateInstance <BaseStatusData>(); status.Set(statusPrefab); rend = GetComponent <SpriteRenderer>(); }
public override void Init(BaseStatusData hBlueprint) { var hData = (ActorStatus)hBlueprint; m_nMaxHp = hData.m_nMaxHp; m_nCurrentHp = m_nMaxHp; m_fMoveSpeed = hData.m_fMoveSpeed; m_fJumpForce = hData.m_fJumpForce; }