我想從xml中獲取一些單詞,並將它們放在舞臺中央並排放置。我通過下面的代碼實現了這一點。我根據裏面的文本自動調整文本框的大小。但這一次出現了詞語之間的空白。我所做的就是在他們之間沒有空間的情況下自動拼寫和相鄰的單詞。但我無法解決問題。 你能幫我解決它嗎? 在此先感謝actionscrip3 textfield sizeing end centering
var partsWidth=100;
var wordTf = new TextField();
wordTf.name =thispart;
wordTf.text =thispart;
wordTf.width=partsWidth;
xStartPoint=stage.stageWidth/2 - (numberOfWords * partsWidth)/2;
wordTf.height=partsHeight;
wordTf.x= xStartPoint + (index * partsWidth) ;
wordTf.y=150;
wordTf.background=true;
wordTf.backgroundColor = 0xe3e3e3;
wordTf.border = true;
var myFormat:TextFormat = new TextFormat();
myFormat.size = 16;
myFormat.align = TextFormatAlign.CENTER;
wordTf.setTextFormat(myFormat);
wordTf.autoSize=TextFieldAutoSize.CENTER;
addChild(wordTf);
字或字母之間?字之間有 – Benny
。由於partsWidth值是100(或其他設置),所以會出現單詞之間的空白。但如果我刪除寬度值,我無法計算位置和居中。 – mustafa