锚点调整
Anchor Point Adjustment
我正在尝试更改精灵的锚点。
我见过的大多数例子都是这样的:
this.asset.anchor.setTo(0.5, 0.5);
但是我不太清楚 javascript 中如何使用 this 关键字。
如何调整精灵的锚点?
有关 JavaScript 中 "this" 关键字的更多信息,我鼓励您查看有关此特定问题的问题,例如: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" 在我看来不是很明确,因为精灵不一定来自资产,你在看哪个例子?
我正在尝试更改精灵的锚点。
我见过的大多数例子都是这样的:
this.asset.anchor.setTo(0.5, 0.5);
但是我不太清楚 javascript 中如何使用 this 关键字。
如何调整精灵的锚点?
有关 JavaScript 中 "this" 关键字的更多信息,我鼓励您查看有关此特定问题的问题,例如: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" 在我看来不是很明确,因为精灵不一定来自资产,你在看哪个例子?