我是 EaselJS 的新手,我正在尝试创建一个带有居中文本的彩色容器。这是我的代码:
var width = 100, height = 100;
canvas.width = width + 10;
canvas.height = height + 10;
var container = new c.Container();
container.x = 10;
container.y = 10;
container.setBounds(0, 0, width, height);
var rect = new c.Shape();
rect.graphics.beginFill('#6e7e8e').drawRect(0, 0, width, height);
container.addChild(rect);
var text = new c.Text();
text.set({
text: 'hello',
textAlign: 'center'
});
container.addChild(text);
stage.addChild(container);
stage.update();
由于某种原因,文本不在容器中居中,但一半的文本不在容器中。我的代码有什么问题?