Unity UGUI篇 Text文本
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 组件 .