• [Flash开发笔记] Flash中动态文本框与字母间距


        今天又要说说动态文本框设置字间距的问题,即动态文本框在赋值后,字间距样式会被清除。

       
    那么如何设置动态文本框的字母间距呢?

       以下提供两种办法:


        方法一是直接通过as脚本设置字间距。

        方法二是在赋值之前,先将文本框的样式保存下来,再赋值,然后又设置回去,这是行的通的。这个办法的好处是可以让样式在设计时可见。

        代码示例:
    //保证舞台上已有动态文本框:my_txt
    var
     string1:String = "Sample string number one.";
    //方法一:
    var format1_fmt:TextFormat = new TextFormat();
    format1_fmt.letterSpacing 
    = 7
    ;
    my_txt.text = string1;
    my_txt.setTextFormat(format1_fmt);
    //方法二:
    var format2_fmt:TextFormat = my_txt.getTextFormat();
    my_txt.text = string1;
    my_txt.setTextFormat(format2_fmt);

        注意二种方法的差别(粗体部分)。

  • 相关阅读:
    图书-哲学-奥卡姆剃刀:《奥卡姆剃刀原理》
    汉语-词语-认知:认知能力
    汉语-词语-认知:认知水平
    汉语-词语:认知
    pg_dump
    pg_ctl
    pg_controldata
    pg_config
    paste
    passwd
  • 原文地址:https://www.cnblogs.com/yao/p/942597.html
Copyright © 2020-2023  润新知