0
因爲它讀取我想在舞臺大小變化時更改字體大小。as3更改字體大小隨着舞臺大小的變化
我有私人變種myFormat:TextFormat = new TextFormat();
然後當對象被提出,寫入下列
_buttonText.wordWrap = true;
myFormat.size = 15;
myFormat.align = TextFormatAlign.CENTER;
_buttonText.textColor = 0x222428;
myFormat.bold = 'true';
_buttonText.defaultTextFormat = myFormat;
_buttonText.text = text;
然後在我的輸入框我要調整大小的文本,我已經嘗試了幾件事情,但似乎沒有任何工作,目前它看起來喜歡這個。
myFormat.size = stage.stageWidth/136.53;
感謝所有幫助
感謝那些真正幫助,現在,任何想法如何解決這個問題? 我試圖 sp.removechild sp.addchild 但它從來沒有幫助的問題 –
TextField的增長或收縮取決於字體大小,它甚至可以根據TextFieldAutoSize財產移動。您必須根據其大小的變化,通過代碼重置其位置。 – BotMaster
我寫過 _buttonText.autoSize = TextFieldAutoSize.CENTER; 但是,如果按鈕向左移動並變小,文本將在按鈕外面結束。 至少字體大小現在正在改變 –