Пример #1
0
        void Reset()
        {
            gameOver = false;

            reset = false;

            player.Reset();

            // Extraigo los ejes del avion de su matriz transformación
            Vector3 plane = player.GetPosition();
            Vector3 z     = player.ZAxis();
            Vector3 y     = player.YAxis();

            // Seteo la cámara en función de la posición del avion
            Vector3 camera = plane + CAM_DELTA.Y * y + CAM_DELTA.Z * z;
            Vector3 target = plane + CAM_DELTA.Y * y;

            cam.SetCenterTargetUp(camera, target, y, true);
        }