Javascript Phaser-游戏、物理、街机、移动设备不工作?

Javascript Phaser-游戏、物理、街机、移动设备不工作?,javascript,html,phaser-framework,Javascript,Html,Phaser Framework,我正在尝试使用game.physics.arcade.moveToPointer(精灵、速度、指针、最大时间)将一个精灵移动到另一个精灵的中心,该精灵是组对象的子对象 以下是一个例子: 游戏。物理。街机。移动互联网(球,100,杯子。儿童[0]。身体。中心,1000) 在创建了名为ball的精灵、名为cups的组以及该组的子对象之后,我在create函数中调用了这个函数。我还对所有这些都启用了物理功能,以便可以移动它们 我还尝试将其移动到更新功能,但我的球仍然没有移动到杯子的中心。childre

我正在尝试使用game.physics.arcade.moveToPointer(精灵、速度、指针、最大时间)将一个精灵移动到另一个精灵的中心,该精灵是组对象的子对象

以下是一个例子: 游戏。物理。街机。移动互联网(球,100,杯子。儿童[0]。身体。中心,1000)

在创建了名为ball的精灵、名为cups的组以及该组的子对象之后,我在create函数中调用了这个函数。我还对所有这些都启用了物理功能,以便可以移动它们

我还尝试将其移动到更新功能,但我的球仍然没有移动到杯子的中心。children[0]

我做错了什么

更新:使用

ball.rotation = game.physics.arcade.moveToPointer(ball,100,game.input.activePointer,1000; 

在my update()中,函数将球移动到鼠标上,但cups.children[index].body.center不起作用,即使它也是指针对象,如game.input.activePointer。我已经用console.log(cups.children[0].body.center)验证了它不是空的。…

好吧,我通过使用game.physics.arcade.moveToObject(sprite,targetSprite,speed)找到了解决方法


将此标记为可能与moveToPointer有相同问题的任何其他人的答案。JS控制台中不会抛出错误。正确的标记为
phaser framework
,请从现在开始使用该标记。