Text 文本用(yòng)來(lái)顯示文字 , 在用(yòng)戶界面一些遊戲的(de)名字等都是使用(yòng) Text 組件 , 例如下(xià)圖标記的(de)地方 , 就是用(yòng)于顯示的(de) Text .
請點擊輸入圖片描述
Text 文本控件的(de)常用(yòng)屬性和(hé)功能 :
Text : 用(yòng)于想要顯示的(de)文本 ;
Font : 字體 ;
Font Style : 文本樣式 (斜體 , 加粗等) ;
Font Size : 字體大(dà)小 ;
Line Spacing : 文本行之間的(de)間距 ;
Rich Text : 富文本 ;
Alignment : 文本的(de)水(shuǐ)平和(hé)垂直的(de)對(duì)齊方式 ;
Alignment By Geometry : 使用(yòng)區(qū)段的(de)字形幾何執行水(shuǐ)平對(duì)齊 ;
Horizontal Overflow : 水(shuǐ)平溢出方式 ;
Vertical Overflow : 垂直溢出方式 ;
Best Fit : 根據矩形大(dà)小來(lái)自動調整文本大(dà)小 ;
Color : 文本顔色 ;
Material : 渲染文本的(de)材質 ;
Raycast Target : 是否可(kě)以被射線檢測到 ;.
我們來(lái)寫一個(gè)顯示時(shí)間的(de)腳本吧
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()
{
// 獲取當前時(shí)間
DateTime dateTime = DateTime.Now;
// 将當前時(shí)間顯示在 Text 控件上
m_Text.text = dateTime.ToString();
}
}
新建一個(gè) Text , 将腳本挂在 Text 組件上 , 運行unity :
由于寫在了(le) Update 裏面 , 所以每一幀時(shí)間都在改變 .
好了(le) , 今天的(de)介紹就到這(zhè)裏 , 明(míng)天我們來(lái)介紹一下(xià) Image 組件 .
發表評論
發表評論: