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,如需转载请自行联系原作者


相关文章
|
2月前
|
小程序 容器
微信小程序常用组件的简单使用 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
|
3月前
|
前端开发
el-form-item label中的字体样式设置格式
这篇文章介绍了如何在Element UI的`el-form-item`组件中自定义`label`标签的样式,通过使用`slot`属性和内联CSS来改变字体颜色和加粗显示。
el-form-item label中的字体样式设置格式
|
6月前
|
小程序 前端开发
【微信小程序】-- 常用的基础内容组件介绍 -- text & rich-text & progress & icon(七)
【微信小程序】-- 常用的基础内容组件介绍 -- text & rich-text & progress & icon(七)
|
6月前
label控件
label控件
47 1
|
6月前
|
小程序 Python
Tkinter 中的标签(Label)
Tkinter 中的标签(Label)组件是一种用于显示文本或图像的控件。它可以通过 tk.Label() 函数创建,常用的属性包括: - text:设置标签显示的文本内容。
80 1
|
6月前
|
前端开发
BootStrap让两个控件在一行显示(label和input同行)
BootStrap让两个控件在一行显示(label和input同行)
374 0
SAP UI5 Responsive Grid Layout 里的 Label-Field Ratio 在屏幕类型 S 下的表现
对于 SAP UI5 SimpleForm 的每种尺寸,我们可以定义用于标签(labelSpanXL、labelSpanL、labelSpanM、labelSpanS)、字段(隐式)和空网格列(emptySpanXL、emptySpanL、emptySpanM、emptySpanS)的网格列数。
|
小程序 前端开发 容器
【微信小程序】常用组件基本使用(view/scroll-view/swiper、text/rich-text、button/image)
【微信小程序】常用组件基本使用(view/scroll-view/swiper、text/rich-text、button/image)
224 0
|
算法 Python
Tkinter的Label与Button
Tkinter是Python的一个内置包,主要用于简单的界面设计,使用起来非常方便。
89 0
Tkinter的Label与Button
从0开发游戏引擎之2D基础组件的实现(Image;Label;Button)
从0开发游戏引擎之2D基础组件的实现(Image;Label;Button)