Text 文本用来显示文字 , 在用户界面一些游戏的名字等都是使用 Text 组件 , 例如下图标记的地方 , 就是用于显示的 Text .
请点击输入图片描述
Text 文本控件的常用属性和功能 :
Text : 用于想要显示的文本 ;
Font : 字体 ;
Font Style : 文本样式 (斜体 , 加粗等) ;
Font Size : 字体大小 ;
Line Spacing : 文本行之间的间距 ;
Rich Text : 富文本 ;
Alignment : 文本的水平和垂直的对齐方式 ;
Alignment By Geometry : 使用区段的字形几何执行水平对齐 ;
Horizontal Overflow : 水平溢出方式 ;
Vertical Overflow : 垂直溢出方式 ;
Best Fit : 根据矩形大小来自动调整文本大小 ;
Color : 文本颜色 ;
Material : 渲染文本的材质 ;
Raycast Target : 是否可以被射线检测到 ;.
我们来写一个显示时间的脚本吧
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class TextTest : MonoBehaviour
{
private Text m_Text;
private void Start()
{
m_Text = GetComponent
}
private void Update()
{
// 获取当前时间
DateTime dateTime = DateTime.Now;
// 将当前时间显示在 Text 控件上
m_Text.text = dateTime.ToString();
}
}
新建一个 Text , 将脚本挂在 Text 组件上 , 运行unity :
由于写在了 Update 里面 , 所以每一帧时间都在改变 .
好了 , 今天的介绍就到这里 , 明天我们来介绍一下 Image 组件 .
发表评论
发表评论: