【问题标题】:AS3 - Autosize button label textAS3 - 自动调整按钮标签文本
【发布时间】:2017-08-29 10:09:31
【问题描述】:

flash Professional Actionscript3 中是否可以设置按钮标签为自动调整大小? 我在舞台上有许多按钮,在一行上有不同的大小和不同的标签文本。 我想在我的(全部)按钮内自动调整整个标签文本的大小。 谢谢

【问题讨论】:

    标签: actionscript-3 flash button text label


    【解决方案1】:

    试试这个:

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

    【讨论】:

    • 对不起。但是如何在我的按钮上应用此代码,实例名称为 MyButton 并且标签文本已经填充?
    • 我想调整标签文本而不是宽度按钮
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-03
    • 2023-03-23
    • 2013-09-18
    相关资源
    最近更新 更多