public void SetParameter(Model.Entity.EnemyCharacter data) { MaxHp = data.MaxHp; Hp = MaxHp; AttackPower = data.AttackPower; DefensePower = data.DefensePower; isInitialized = true; }
void SetupEmenyCharacter(Model.Entity.EnemyCharacter data) { Vector3 pos = Vector3.zero; var prefab = (GameObject)Resources.Load("Prefabs/Enemy/" + data.Resource); var obj = Instantiate(prefab, pos, Quaternion.identity); enemyCharacter = obj.GetComponent <EnemyCharacter>(); enemyCharacter.SetParameter(data); enemyCharacter.StopPointEnemies = stopPointEnemies; }