当前位置: 首页 > article >正文

Unity 中 TextMesh Pro 认识学习

TextMesh Pro User Guide | TextMeshPro | 3.0.6官方文档

有两个 TextMesh Pro 组件可用。

第一个 TMP 文本组件的类型为 <TextMeshPro>

旨在与 MeshRenderer 配合使用。该组件是旧版 TextMesh 组件的理想替代品。

要添加新的 <TextMeshPro> 文本对象,请转至: GameObject- >3D 对象->TextMeshPro Text 。

第二个 TMP 文本组件的类型为 <TextMeshProUGUI>

旨在与 CanvasRenderer 和 Canvas 系统配合使用。该组件是 UI.Text 组件的理想替代品。

要添加新的 <TextMeshProUGUI> 文本对象,请转至: GameObject- >UI->TextMeshPro Text 。

您可能还希望观看涵盖此主题的入门短视频。

我们强烈建议您还观看字体资源创建视频以及使用材质预设,因为这两个主题也是工作和充分利用 TextMesh Pro 的关键。

正如本指南的安装部分所述,建议您导入“ TMP 示例和附加内容”并花时间探索每个示例,因为它们提供了该工具的功能和许多文本布局的详细概述以及TextMesh Pro 中提供的富文本标签。

支持和 API 文档

如果您有疑问或需要帮助,请访问Unity 论坛的Unity UI 和 TextMesh Pro部分以及TextMesh Pro 用户论坛,您可以在其中找到更多信息、视频教程和常见问题解答。如果您无法找到所需信息,请随时在Unity UI 和 TextMesh Pro部分用户论坛上发帖。

TextMesh Pro 上还提供在线文档,包括富文本标签、着色器、脚本 API 等。

代碼不同:

 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;

public class Testui : MonoBehaviour
{
    public GameObject ONEOBJ;
    public GameObject TWOOBJ;
    TMP_Text ONETEXT;//用于UI中的TextTMP文本框
    TextMeshPro ONETEXT2;用于GameObject 三维世界中的3D文本

    void Start()
    {
        ONETEXT = ONEOBJ.GetComponent<TMP_Text>();
        ONETEXT2 = ONEOBJ.GetComponent<TextMeshPro>();
    }

    // Update is called once per frame
    void Update()
    {
        ONETEXT.text = "TextTMP for UI";
        ONETEXT2.text = "3D TEXT";
    }
}
 

 


http://www.kler.cn/a/136951.html

相关文章:

  • 最新的强大的文生视频模型Pyramid Flow 论文阅读及复现
  • 智驾感知「大破局」!新一轮混战开启
  • 【项目管理】根据业务流程进行函数结构设计和模块化设计
  • 源码分析之Openlayers中GeometryCollection类
  • 2.利用docker进行gitlab服务器迁移
  • DX12 快速教程(2) —— 渲染天蓝色窗口
  • 每天分享五款工具,让大家工作生活更顺心
  • xpath
  • 音视频项目—基于FFmpeg和SDL的音视频播放器解析(十五)
  • ISP概念入门
  • java中的接口
  • 如何提⾼webpack的打包速度?
  • 键鼠自动化2.0树形结构讲解
  • [hive] posexplode函数
  • 外贸ERP系统是什么?推荐的外贸管理软件?
  • Keithley2420吉时利2420数字源表
  • Axios七大特性
  • C++: int转换成LPCSTR
  • JVM入门
  • 一份全面「梳理LLM幻觉问题」的综述
  • 生成指定位数强Lucas校验伪素数-Arnault1995构造法
  • pytorch下载离线包的网址
  • Mac如何搭建Vue项目
  • 在ITSM中,实施变更管理的重要因素!
  • MyBatis-Plus逻辑删@TableLogic
  • C#入门(1):程序结构、数据类型