gpt4 book ai didi

javascript - fixedToCamera 时更改 Phaser.Text 的位置

转载 作者:行者123 更新时间:2023-11-29 18:12:14 26 4
gpt4 key购买 nike

当 Phaser.Text 元素的属性 fixedToCamera 设置为 true 时,我该如何更改它的位置。在下面的代码中,counterText.x 的值总是重置为 45;

var game = new Phaser.Game(500, 500, 'phaser-example', { create: create, update: update});

var counter = 0;

function create() {
counterText = game.add.text(45, 45, 'Text', {
font: "26px Verdana",
fill: "#fff"
});
counterText.fixedToCamera = true;
}

function update() {
counterText.x = counter++;
}

最佳答案

我认为这里的问题是,当 fixedToCamera 为真时,Text 不再使用“position”,而是使用“cameraOffset”。因此,如果您像修改位置一样修改它,一切都会正常进行。

关于javascript - fixedToCamera 时更改 Phaser.Text 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26303755/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com