Create, Compete & Win at Redbrick Connect 2024! 🎉
스니펫반복적으로 움직이는 객체 만들기

반복적으로 움직이는 객체 만들기

객체를 배치하세요.

객체를 밟아야 하는 위치에 배치하고 이름을 변경하세요.

Code

const movebox = WORLD.getObject("BOX(f7b)");
const patrol = new TWEEN.Tween(movebox.position)
  .to({ x: "-10" }, 2000)
  .repeat(Infinity)
  .yoyo(true)
  .start();
🚫

Physics에서 Body를 활성화한 후에 정지된 것처럼 보인다면 걱정하지 마세요. 아래와 같이 onUpdate를 추가하면 됩니다.

const movebox = WORLD.getObject("BOX(f7b)");
const patrol = new TWEEN.Tween(movebox.position)
    .to({ x: "-10" }, 2000)
    .repeat(Infinity)
    .onUpdate(()=>{movebox.body.needUpdate = true;})
    .yoyo(true)
    .start();

Result