在许多画布框架中,有一个maxWidth和maxHeight来控制文字环绕。EaselJS文字环绕
在EaselJS设置maxWidth是微不足道的,但有没有办法将maxHeight设置为文本? (高效)
在许多画布框架中,有一个maxWidth和maxHeight来控制文字环绕。EaselJS文字环绕
在EaselJS设置maxWidth是微不足道的,但有没有办法将maxHeight设置为文本? (高效)
txt.lineWidth = 200;
var txt = new createjs.Text('txt sdfj sdfks dflkjsd flksdjf sdklfj sdlkfjsd fkljsdfsdjkf', "21px Arial", "#000");
container.addChild(txt);
var w = (txt.getMeasuredWidth()) * txt.scaleX;
var h = (txt.getMeasuredHeight()) * txt.scaleY;
txt.regY = h/2;
txt.textAlign = 'center'
txt.lineWidth = 200;
txt.x = __shape.x;
txt.y = __shape.y;
txt.color = 'black';
不,不工作,'__shape '未定义(v 0.8.2) –
对于其他人,OLSN的评论就是答案......只需使用面膜: createjs.com/Docs/EaselJS/classes/Text.html#property_mask
你会想什么用maxHeight实现? - 自动更小的字体大小,或只是剪辑文本?如果你只是想要剪辑文本,你可以使用'mask'属性:http://www.createjs.com/Docs/EaselJS/classes/Text.html#property_mask – olsn