首页 > 解决方案 > 移相器从左到右延迟移动

问题描述

我正在尝试使绿色壁架从右向左移动。下面的代码有效,并且它朝着正确的方向移动,但在触发 resetLedge 函数之前有几秒钟的延迟。

在此处输入图像描述

const game = new Phaser.Game(800, 600, Phaser.AUTO, '', {
  preload: preload,
  create: create,
  update: update
})

function update(){
  moveLedge(ledge,-100)
}

function moveLedge(ledge,speed){
   ledge.body.velocity.x = speed
   if(ledge.body.x <= -(game.world.width)){
     resetLedge(ledge)
   }
 }

 function resetLedge(ledge){
   ledge.body.x = game.world.width
 }

标签: javascriptphaser-framework

解决方案


推荐阅读