Ejemplo n.º 1
0
    public void FlipDirection()
    {
        // ----- OBSTACLES -----

        // Set direction on small projectiles
        for (int i = 0; i < smallProjectilePool.Length; i++)
        {
            smallProjectilePool[i].FlipDirection();
        }

        // Set direction on big projectiles
        for (int i = 0; i < bigProjectilePool.Length; i++)
        {
            bigProjectilePool[i].FlipDirection();
        }

        // Set direction on flawed projectile
        flawedProjectile.FlipDirection();

        // Set direction on projectile walls
        for (int i = 0; i < obstacleWalls.Length; i++)
        {
            obstacleWalls[i].FlipDirection();
        }

        // ----- DIRECTION -----

        heroDirectionX = heroDirectionX * (-1);
    }