hola a todos.
Necesito, para mover en circulos a un actor alrededor de otro, saber cómo le pido a pilas me calcule el seno y el coseno de un determinado ángulo.
Hola @lukeitor !!!
Para usar fórmulas como seno o coseno se puede usar el módulo Math
de JavaScript. Por ejemplo:
Math.sin(angulo_en_radianes)
Math.cos(angulo_en_radianes)
Math.atan2(angulo_en_radianes)
Eso sí, ten en cuenta que pilas generalmente usa ángulos en grados y no en radianes. Así que tendrías que convertir los ángulos a radianes antes de hacerlos pasar por las funciones del módulo Math
.
Por ejemplo, si quieres convertir 45°
a radianes podrías ejecutar esta función:
let radianes = this.pilas.utilidades.convertir_angulo_a_radianes(45)
También armé un ejemplo muy pequeño para mostrar cómo llamar a esas funciones combinadas con la rotación del actor. Avísame si te sirve!!
Abrir este proyecto en el editor de pilas
¡Abrazo!
muchísimas gracias @hugoruscitti me sirve de mucho tu ejemplo, que sepas me ahorraste algunas horas de código
1 Like