Exemplo n.º 1
0
        public Camera(double positionX, double positionY, double positionZ, double viewX, double viewY, double viewZ, double lookSpeedKeyX, double lookSpeedKeyY, double lookSpeedMouseX, double lookSpeedMouseY, double moveSpeed)
        {
            // Esto es para un truco, paredes atravesables
            isCollision = true;
            //--


            // Efecto de golpe contra enemigo
            idCollisionAux = -1;
            sound          = new Engine.Sound();
            random         = new Random(DateTime.Now.Millisecond);
            //--


            position[0]          = positionX;
            position[1]          = positionY;
            position[2]          = positionZ;
            position[3]          = 1;
            view[0]              = viewX;
            view[1]              = viewY;
            view[2]              = viewZ;
            view[3]              = 1;
            this.lookSpeedKeyX   = lookSpeedKeyX;
            this.lookSpeedKeyY   = lookSpeedKeyY;
            this.lookSpeedMouseX = lookSpeedMouseX;
            this.lookSpeedMouseY = lookSpeedMouseY;
            this.moveSpeed       = moveSpeed;
            levelCompleted       = true;
        }
Exemplo n.º 2
0
        public Camera(double positionX, double positionY, double positionZ, double viewX, double viewY, double viewZ, double lookSpeedKeyX, double lookSpeedKeyY, double lookSpeedMouseX, double lookSpeedMouseY, double moveSpeed)
        {
            // Esto es para un truco, paredes atravesables
            isCollision = true;
            //--

            // Efecto de golpe contra enemigo
            idCollisionAux = -1;
            sound = new Engine.Sound();
            random = new Random(DateTime.Now.Millisecond);
            //--

            position[0] = positionX;
            position[1] = positionY;
            position[2] = positionZ;
            position[3] = 1;
            view[0] = viewX;
            view[1] = viewY;
            view[2] = viewZ;
            view[3] = 1;
            this.lookSpeedKeyX = lookSpeedKeyX;
            this.lookSpeedKeyY = lookSpeedKeyY;
            this.lookSpeedMouseX = lookSpeedMouseX;
            this.lookSpeedMouseY = lookSpeedMouseY;
            this.moveSpeed = moveSpeed;
            levelCompleted = true;
        }