Пример #1
0
 private void CreateEnemyObject(GameManager.EnemyType _enemyType)
 {
     GameManager.Enemy Enemy = GameManager.Instance.SelectEnemy(_enemyType);
     EnemyId     = Enemy.EnemyId;
     EnemyName   = Enemy.EnemyName;
     EnemyHealth = Enemy.EnemyHealth;
 }
Пример #2
0
    //------------------------//
    void Start()
    {
        //register objects
        player = GameObject.Find("Player");
        GameObject ground = GameObject.Find("Ground");
        GameManager.instance.Register(this.gameObject);

        //reset position
        transform.position = new Vector3(transform.position.x,
                                         0.5f,
                                         transform.position.z);

        //start roaming
        destination = this.transform.position;
        nextState = behav.roam;
        SwitchState();

        //define type
        myType = GameManager.EnemyType.GroundRange;
    }