Ejemplo n.º 1
0
    private void removeEnemy()
    {
        // los disparos avanzan y paran al llegar a nebula_pos y luego hacemos animación de explosión
        enemySpawner.removeEnemy();

        SoundManager.Instance.PlayEnemyHitClip();

        Destroy(redLaser);
        Destroy(blueLaser);

        shooting = false;

        fc1.moveAgain();
        fc2.moveAgain();

        arePlayersFighting = false;
    }
Ejemplo n.º 2
0
    private void removeEnemy()
    {
        // los disparos avanzan y paran al llegar a planet_pos y luego hacemos animación de explosión
        Destroy(gameObject);

        SoundManager.Instance.PlayEnemyHitClip();

        Destroy(redLaser);
        Destroy(blueLaser);

        shooting = false;

        fc1.moveAgain();
        fc2.moveAgain();

        arePlayersFighting = false;

        SoundManager.Instance.playBG();

        // restart

        EnemiesSpawner.instance.enemyDeathCount = 0;
    }
Ejemplo n.º 3
0
 private void playersCanMove()
 {
     // both players can move again
     fc1.moveAgain();
     fc2.moveAgain();
 }