我正在使用PIXIJS创建一个游戏。当发生某些事件时,我想替换状态消息。问题在于添加了新文本,但旧文本没有被删除:
这听起来是一个非常简单的任务,但我在Pixt.Text对象的文档中没有找到任何更改文本的方法。
var statusMessage;
// create a Text Sprite from a text message
function getStausMessageSprite(message){
var style = {font: 'bold italic 36px Arial'};
var statusMessage = new PIXI.Text(message.value, style);
statusMessage.x = 10;
statusMessage.y = 550;
return statusMessage;
}
// drawing status message (update message)
function drawStatusMessage(message) {
// try to remove the old sprite from the stage (it still appears)
app.stage.removeChild(statusMessage);
// create a new Text Sprite and add it
statusMessage = getStausMessageSprite(message);
app.stage.addChild(statusMessage);
}
statusMessage.text
属性,这里是文档链接:http://pixijs.download/release/docs/PIXI.Text.html#text - HankMoody