CocosStudio(八)AtlasLabel数字标签、BitmapLabel自定义字体、Label文本框

来源:互联网 发布:组织架构优化原则 编辑:程序博客网 时间:2024/06/16 19:20

         AtlasLabel、BitmapLabel、Label这三个控件都是用了文本显示的,在实际开发中基本上用Label,除非有特殊需求我们才会选择AtlasLabel、BitmapLabel。这节讲解这三个文本。


一、AtlasLabel数字标签

1.创建AtlasLabel,添加对象 -->数字标签


2.特性包括标签图片、标签首字符、标签字符宽、标签字符高、文本。

  • 标签图片:要显示数字标签,必须要有标签图片,鼠标移动到标签图片上时,会显示图片的路径。

  • 文本需要显示的文本内容,通过图片的剪切来拼装成文本。
  • 标签首字符:标签前有几个字符。比如标签首字符是2,文本是6541,显示的文本是432空,我们可以发现文本的每个字符都会减2,如果结果值图片上没有,这显示空。

  • 标签字符宽,标签字符高:每个字符的宽高,通过宽高的设置,进行剪切图片。


二、BitmapLabel自定义字体

1.创建BitmapLabel


2.特性包括FNT字体文件,文本。

  • FNT字体文件:包括Fnt文件、png图片,缺一不可。
  • 文本:显示文本,如果内容在FNT字体文件中没有,则不显示。


三、Label文本框

1.创建Label,添加对象 --> 文本框


2.尺寸与模式

  • 模式Auto(自动),尺寸会根据显示的文本的内容尺寸自动变化,不换行。
  • 模式Custom(自定义),文本只会显示设置的尺寸来显示,超过宽则换行。


3.特性包括交互动画、字体、字号、文本、水平对齐、垂直对齐,下面讲解水平对齐,垂直对齐。

  • 水平对齐:HT_Left(居左)、HT_Center(居中)、HT_Right(居右)。
  • 垂直对齐:VT_Top(居)、VT_Center(居中)、VT_Bottom居底)。
  • :模式为Custom,水平对齐,垂直对齐才会起作用。


文本就到这里结束了,Label在代码中的具体运用才关键。



0 0
原创粉丝点击