在許多畫布框架中,有一個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