• Home
  • Portafolio
  • Blog
  • Proyectos
  • Fotografía
  • Contacto
    • Asesorías
edo-franco
  • Home
  • Portafolio
  • Blog
  • Proyectos
  • Fotografía
  • Contacto
    • Asesorías
  • Twitter
  • Instagram
  • LinkedIn
  • Spotify
  • Email
  • HOZT
© Casi ningún derecho reservado.

CodeExperiment: Movimiento Circular

Leer sobre este experimento.

CodeExperiment: Movimiento Circular

Un simple movimiento circular en Javascript, útil para desarrollar videojuegos, la primera vez que use un movimiento circular fue en la posición de planetas y asteroides en un nivel espacial.

La magia del movimiento circular la da el tiempo multiplicado por funciones de seno y coseno.

function moveit(period,r,xcenter,ycenter,dif,classy) {
    t += period;
    var newLeft = Math.floor(xcenter + (r * Math.cos(t)))-dif;
    var newTop = Math.floor(ycenter + (r * Math.sin(t)))-dif;
    $(classy).animate({
        top: newTop,
        left: newLeft,
    }, 1, function() {
        moveit(period,r,xcenter,ycenter,dif,classy);
    });
}
Ver Experimento en Code Pen
1

Share

Facebook Twitter Pinterest Email