0
我想绘制一个字符串给一个固定的精灵,并且能够确定字符串占用的高度。为了让你更加了解,我将创建一个简单的泡泡消息界面。所以我只想知道如何绘制一个字符串到一个精灵(或任何你觉得更合适的对象),能够控制宽度,并获得最终的高度。 谢谢flash as3绘制固定宽度的字符串
更新:事实上,我不一定需要绘制字符串。我只需要创建该接口。
更新2:我试图动态地创建一个文本框,但问题是我不知道如何确定它的高度!
我想绘制一个字符串给一个固定的精灵,并且能够确定字符串占用的高度。为了让你更加了解,我将创建一个简单的泡泡消息界面。所以我只想知道如何绘制一个字符串到一个精灵(或任何你觉得更合适的对象),能够控制宽度,并获得最终的高度。 谢谢flash as3绘制固定宽度的字符串
更新:事实上,我不一定需要绘制字符串。我只需要创建该接口。
更新2:我试图动态地创建一个文本框,但问题是我不知道如何确定它的高度!
考虑这个示例:
var sp:Sprite = new Sprite();
var tf:TextField= new TextField();
sp.addChild(tf);
tf.multiline = true;
tf.text = "line 1 \n line 2 \n line 3";
trace(tf.textWidth);
trace(tf.textHeight);
您应该能够使用文本框的高度&宽度,重新大小外精灵。
我找到了解决方案。我只是使用文本字段的textHeight属性。 :-D我会在7个小时内添加它作为答案。 – 2013-02-22 13:29:15