0

我想用固定的方式为精灵画一根绳子,并能够确定绳子占用的高度。为了让您更深入地了解,我将创建一个简单的气泡消息界面。所以我只想知道如何将字符串绘制到精灵(或任何您认为更合适的对象),能够控制宽度并获得最终高度。谢谢

更新:事实上,我不一定需要绘制字符串。我只需要创建那个界面。

更新 2:我尝试动态创建一个文本字段,但问题是我不知道如何确定它的高度!

4

1 回答 1

0

考虑这个样本:

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);

您应该能够使用文本框的高度和宽度来调整外部精灵的大小。

于 2013-02-22T15:41:21.660 回答