UGUI Text(Label)

简介:



环境

Unity 5.3.6f1

 

关于Best Fit

如果勾选了 Best Fit ,当有大量的文本填充在Text上时,那么文字是不会自动换行的。

image

 

打字机效果

在github上已有现成的:https://github.com/synchrok/TypeText

效果类似NGUI的那种打字机效果。

 

BlinkIt (闪烁效果)

http://git.oschina.net/trlanfeng/TRGameUtils

主要是修改color

text.color = new Color(1, 1, 1, 0);

获取字体的高度

Text.preferredHeight,经测试:在设置大量字体之后,立刻获取此属性,获取的值并不是正确的,但在协程中等待当前帧结束获取的值,会比较接近。

测试文本:(用户协议),大概12KB,有12万个字符。

复制代码
IEnumerator SetTextHeight()
    {
        yield return new WaitForEndOfFrame();
        var height = ContentText.preferredHeight + 300;
        //锚点使用stretch top ,-100是左右缩进50
        ContentText.rectTransform.sizeDelta = new Vector2(-100, height);
    }
复制代码

 

富文本RichText

在属性面板上勾选RichText,就可以支持富文本了,富文本相关的属性如下:(文档要查找RichText而不是Text)

https://docs.unity3d.com/Manual/StyledText.html

本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/6260108.html,如需转载请自行联系原作者


相关文章
|
容器
layui框架实战案例(23):在layui-tab-content中layui-progress-bar在html拼接中不显示lay-percent的解决方案
layui框架实战案例(23):在layui-tab-content中layui-progress-bar在html拼接中不显示lay-percent的解决方案
395 0
|
5月前
|
小程序 容器
微信小程序常用组件的简单使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image
本文介绍了微信小程序中常用组件的使用方法,包括view、scroll-view、swiper与swiper-item、text与rich-text、button以及image组件。详细解释了各组件的功能、属性以及如何在小程序页面中进行使用。
微信小程序常用组件的简单使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image
|
6月前
|
前端开发
el-form-item label中的字体样式设置格式
这篇文章介绍了如何在Element UI的`el-form-item`组件中自定义`label`标签的样式,通过使用`slot`属性和内联CSS来改变字体颜色和加粗显示。
el-form-item label中的字体样式设置格式
|
9月前
|
小程序 前端开发
【微信小程序】-- 常用的基础内容组件介绍 -- text & rich-text & progress & icon(七)
【微信小程序】-- 常用的基础内容组件介绍 -- text & rich-text & progress & icon(七)
|
9月前
label控件
label控件
65 1
Easyui datagrid 编辑结束时combobox显示value而不显示text
Easyui datagrid 编辑结束时combobox显示value而不显示text
Echarts除了tooltip其它的标签暂时都不支持html情况下label标签加背景图片的美化方案
Echarts除了tooltip其它的标签暂时都不支持html情况下label标签加背景图片的美化方案
154 0
|
小程序 前端开发 容器
【微信小程序】常用组件基本使用(view/scroll-view/swiper、text/rich-text、button/image)
【微信小程序】常用组件基本使用(view/scroll-view/swiper、text/rich-text、button/image)
271 0
从0开发游戏引擎之2D基础组件的实现(Image;Label;Button)
从0开发游戏引擎之2D基础组件的实现(Image;Label;Button)