我是一個ActionScript初學者。最終我想編寫一些代碼來安排舞臺上的對象,並且要做到這一點,我需要知道它們的尺寸。我得到的行爲,我沒有從'寬度'屬性期望。在下面,無論我在TextField中使用什麼文本(無論是窄還是寬),'width'屬性都是100.我如何找出繪製像素的實際寬度?或者實際的高度?這就像找到一個邊界矩形,就像Qt會調用它一樣。如果我想將所有的孩子包含在邊界矩形內,那麼該怎麼辦?Sprite中實際繪製像素的寬度
public class App1 extends Sprite {
public function App1() {
var t:TextField = new TextField();
t.text = "Foo Foo";
addChild(t);
trace(t.width);
}
}