我正在将文本绘制到舞台上,并使用maxWidth属性将文本限制为舞台上的特定区域。文本是动态的,因此一旦maxWidth内的字母过多,我需要缩小文本。我不想把文字换行。 maxWidth属性将文本缩小以适合文本,但它只是在压缩文本,而不是保持字母的正确长宽比。我该如何解决这个问题?谢谢!
var name = new createjs.Text();
name.set({
text: fname,
y:100,
x:223,
font: "200px FitRegular",
color:'#fcce16',
maxWidth: 400,
textAlign: 'left'
});