예제 #1
0
    public void enemyResurrection()
    {
        enemiIA.isStoppedIA = false;
        enemyLife.Lifes++;
        enemyLife.ball.SetActive(true);
        enemyLife.BallTrue = true;


        switch (enemieType._enemies)
        {
        case Eenemie.Basico:
            enemieType._enemies = Eenemie.Medio;
            enemieType.BeginEnemie();
            if (ChangeMaterialParentBeach != null && ChangeMaterialParentBeach.name == "meshenemigoplaya")
            {
                changeMaterialBeach.BeginEnemieMaterialType2();
            }
            else
            {
                changeMaterial.BeginEnemieMaterialType();
            }



            break;

        case Eenemie.Medio:
            enemieType._enemies = Eenemie.Alto;
            enemieType.BeginEnemie();
            if (ChangeMaterialParentBeach != null && ChangeMaterialParentBeach.name == "meshenemigoplaya")
            {
                changeMaterialBeach.BeginEnemieMaterialType2();
            }
            else
            {
                changeMaterial.BeginEnemieMaterialType();
            }


            break;

        case Eenemie.Alto:
            enemieType._enemies = Eenemie.Alto;
            enemieType.BeginEnemie();
            if (ChangeMaterialParentBeach != null && ChangeMaterialParentBeach.name == "meshenemigoplaya")
            {
                changeMaterialBeach.BeginEnemieMaterialType2();
            }
            else
            {
                changeMaterial.BeginEnemieMaterialType();
            }



            break;
        }
    }