как я могу повернуть тело с твин? - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь повернуть созданное мной тело, но оно выглядит повернутым при обновлении страницы, я использую субстанцию ​​js (http://brm.io/matter-js/) и tween js (https://www.createjs.com/tweenjs), независимо от того, js неесть tween, поэтому для этого я использовал tween js, но не работает правильно

$(document).ready(function() {
    //walls
    barra_izquierda_vaso_moleculas = Bodies.rectangle(200,200,10,200,{isStatic: true});
    barra_derecha_vaso_moleculas = Bodies.rectangle(500,200,10,200,{isStatic: true});
    barra_inferior_vaso_moleculas = Bodies.rectangle(350,300,300,10,{isStatic: true});

   //construction of my body
   vaso_moleculas = Body.create({
      parts: [barra_izquierda_vaso_moleculas, barra_derecha_vaso_moleculas, barra_inferior_vaso_moleculas],
      restitution: 0,
      friction: 0,
      frictionStatic: 0,
      frictionAir: 0,
      inertia: Infinity,
      mass: 1,
      isStatic: true,
   });

   // add to world
   World.add(world, vaso_moleculas);

   //tween
   createjs.Tween.get(vaso_moleculas).to(2, 9000);
});

1 Ответ

0 голосов
/ 08 марта 2019

Вы можете нарисовать свою форму, используя p5.js , а в цикле draw() установите фон с более низкой альфа, такой как background( 0, 32 ).Это создаст иллюзию размытия движения или анимации движения.Вы можете видеть это здесь , вид.

...