我正在尝试更改精灵的锚点。
我见过的大部分例子都是这样的:
this.asset.anchor.setTo(0.5, 0.5);
但我并不清楚如何在javascript中使用this关键字。
如何调整精灵的锚点?
答案 0 :(得分:0)
有关"此"的更多信息JavaScript中的关键字,我建议您查看有关此特定问题的问题,例如:How does the "this" keyword work?
但是,从Phaser的角度来看,锚点是Phaser Sprite或Phaser Image的锚点,因此要更改任何sprite的锚点,请在创建sprite后更改它:
var sprite = game.add.sprite(10,10,'');
// and then
sprite.anchor.set(0.5);
你的例子也不是很清楚," this.assets"在我看来,并不是非常明确的,因为精灵并不一定来自资产,你看的那个例子是什么?