作为一个小问题,我得到了解决方案! 但是为什么会这样呢?
var label = new Text(text.toString(), "20px Arial", "orange");
label.textAlign = "center";
label.x = 708;
label.y = 435;
label.maxWidth=40;
stage.addChild(label);
首先,我没有添加label.maxWidth = 40。还有一些令人惊叹的happing,它适用于Ubuntu上的firefox和chrome!尽管如此,它在窗户上没有显示任何内容。
附上官方网站http://easeljs.com/docs/Text.html
的maxWidth声明maxWidth - Number绘制文本的最大宽度。如果是maxWidth 指定(非空),文本将被压缩或缩小以使其成为 适合这个宽度。
答案 0 :(得分:6)
这是Chrome版本17中引入的错误,其中maxWidth没有正确默认。它已在版本18中修复。影响Chrome的Windows和Mac版本。