public void SetParameter(Model.Entity.EnemyCharacter data)
 {
     MaxHp         = data.MaxHp;
     Hp            = MaxHp;
     AttackPower   = data.AttackPower;
     DefensePower  = data.DefensePower;
     isInitialized = true;
 }
Beispiel #2
0
        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;
        }