Beispiel #1
0
        public override void Update()
        {
            TwistedMetal tm = TwistedMetal.getInstance();

            if (cambiarCamara())
            {
                alternaCamara();
            }

            if (cambiarMusica())
            {
                tm.cambiarMusica();
            }


            if (moverArriba())
            {
                base.startSalto();
            }

            base.Update();
            camaraInterna.Target = this.getMesh().Position;
            camaraRotante.SetCamera(new Vector3(camaraInterna.Position.X, 150, camaraInterna.Position.Z),
                                    new Vector3(camaraInterna.Target.X, 100, camaraInterna.Target.Z));

            /*foreach (var rueda in base.getRueda())
             * {
             *  rueda.up
             * }*/
            this.velocimetro.Update(FastMath.Abs(this.getVelocidadX()));
        }