EaselJS框架中的文本

时间:2012-03-06 11:55:50

标签: html5 easeljs

作为一个小问题,我得到了解决方案! 但是为什么会这样呢?

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   指定(非空),文本将被压缩或缩小以使其成为   适合这个宽度。

1 个答案:

答案 0 :(得分:6)

这是Chrome版本17中引入的错误,其中maxWidth没有正确默认。它已在版本18中修复。影响Chrome的Windows和Mac版本。