Ejemplo n.º 1
0
    void Start()
    {
        animator      = GetComponent <Animator>();
        player        = GameObject.FindGameObjectWithTag("Player").transform;
        nav           = GetComponent <NavMeshAgent>();
        playerhealth  = player.GetComponent <PlayerHeatlh>();
        enemyhealth   = GetComponent <EnemyHealth>();
        timeAnimation = Time.time;
        level         = GameObject.Find("EnemyManager").GetComponent <EnemyManager>();
        enemyAttack   = GetComponent <EnemyAttack>();

        if (level.level == 0)
        {
            nav.speed = 1;
        }
        else if (level.level == 1)
        {
            enemyAttack.attackDamage = 10;
            nav.speed = 2;
        }
        if (level.level == 2)
        {
            enemyAttack.attackDamage = 20;
            nav.speed = 3;
        }
    }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        player       = GameObject.FindGameObjectWithTag("Player");
        playerHealth = player.GetComponent <PlayerHeatlh>();
        controller   = player.GetComponent <XInput>();

        enemyHealth = GetComponent <EnemyHealth>();
        Debug.Log(" player health: " + playerHealth.currentHealth);


        animator = GetComponent <Animator>();
    }