Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

111
Vistas
MatterJS precalcula la posición final

Estoy tratando de crear un juego simple en 2D donde una pelota cae al suelo, influenciada por algunos obstáculos que cambiarán la posición final de la pelota.

Estoy usando MatterJS como un motor de física 2D, pero en realidad es impredecible, con los mismos parámetros, mi bola siempre está en una posición final diferente.

¿Hay alguna manera de precalcular la ruta que tendrá la pelota (al instante), guardarla en una variable y cargarla para obtener exactamente la misma ruta siempre que la necesite? ¿O hay alguna manera de predecir con precisión la posición final?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Encontré una manera de precalcular instantáneamente la trayectoria de la pelota llamando manualmente a Matter.Engine.update(engine) y almacenando la posición de mi pelota para cada fotograma.

Luego restablecí la posición de mi bola, configuré ball.isStatic = true; y muévalo manualmente en cada cuadro:

 Matter.Events.on(engine, "afterUpdate", () => { if (positions.length > 0) { Matter.Body.setPosition(ball, positions.shift()); } });
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda