Ejemplo n.º 1
0
    void chooseTarget(GameObject laser)
    {
        HomingLaser laserCPU = laser.GetComponent <HomingLaser>();

        if (laserCPU != null)
        {
            laserCPU.setTarget(player);
        }
    }
Ejemplo n.º 2
0
    void chooseTarget(GameObject laser)
    {
        int         enemyCount = enemyGroup.transform.childCount;
        int         target     = Random.Range(0, enemyCount);
        int         iter       = 0;
        HomingLaser laserCPU   = laser.GetComponent <HomingLaser>();

        foreach (Transform child in enemyGroup.transform)
        {
            if (iter == target)
            {
                laserCPU.setTarget(child);
                break;
            }
            iter++;
        }
    }