flash专业版Actionscript3中有没有办法用autosize设置按钮标签? 我在舞台上有许多按钮,一行有不同的大小和不同的标签文字。 我想在我的(全部)按钮内自动调整整个标签文本的大小。 感谢
答案 0 :(得分:0)
package
{
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.text.TextFieldAutoSize;
import flash.text.TextField;
public class CreateButton extends MovieClip
{
public var btnBG: MovieClip;
public var btn_text: TextField;
public function CreateButton( btnName :String )
{
btn_text = new TextField();
btn_text.text = ( btnName ) ? btnName : '';
btn_text.autoSize = TextFieldAutoSize.LEFT;
btnBG.width = btn_text.width;
}
}
}