首页 > 其他分享 >TextMeshPro - 基本使用

TextMeshPro - 基本使用

时间:2024-05-01 09:55:18浏览次数:30  
标签:基本 创建 Text TextMeshPro Unity 使用 UGUI com

1 选中字体文件(这边使用了华文行楷),然后创建Font Asset

创建后会生成一个TMP用的字体资源

 

2,创建一个TextMeshPro的Text

将字体资源设置为刚刚创建的那个,就可以开始使用了

 

3,粗体,斜体,下划线,删除线,文字颜色设置

 

 4,字符间距,单词间距,行间距,段落间距的控制

 

5, 文字对齐方式的控制

 

 6,自动换行,超出显示省略号

注意:GameObject的高度不能设置得小于1行的行高,否则就直接不显示了

 

7,外边距控制(就是文本大小框(黄色)与GameObject大小框(白色)的边距)

 

 8,Is Scale Static:缩放调整后,是否刷新渲染效果。如果勾上了,放大后会变糊

不勾

 

9,转义字符直接显示出来

 

参考

Unity在 TextMeshPro 中使用中文【转自 chutianshu / AwesomeUnityTutorial】 - yansirfuture - 博客园 (cnblogs.com)

Unity UGUI系列九 Text TextMeshPro - 简书 (jianshu.com)

Unity手游实战:从0开始SLG——TextMeshPro(一)Text Objects - 知乎 (zhihu.com)

UGUI可视化组件TextMeshPro_UGUI-CSDN专栏

 

标签:基本,创建,Text,TextMeshPro,Unity,使用,UGUI,com
From: https://www.cnblogs.com/sailJs/p/18168985

相关文章

  • threejs - js库 gui 的使用 调试开发3D效果
    //导入threejsimport*asTHREEfrom"three";import{OrbitControls}from"three/examples/jsm/controls/OrbitControls.js";//引入dat.gui.js的一个类GUIimport{GUI}from'three/addons/libs/lil-gui.module.min.js';//创建场景scene......
  • 使用@lakehouse-rs/flight-sql-client nodejs api 快速访问dremio 服务
    @lakehouse-rs/flight-sql-client是基于rust开发的nodearrowflightsqlclient,dremio目前也是推荐基于arrowflightsql的访问模式参考代码package.json{"name":"node-arrow-flight-sql","version":"1.0.0","ma......
  • TextMeshPro - 和UGUI Text的简单对比
    已经有uguiText了,为什么还要再来个TextMeshPro?1)TextMeshPro使用了更先进的渲染技术,渲染效果更好。同样的36号斜体字在Scene窗口中,我们放大后,Text可以明显的看到锯齿,而TextMeshPro字体的边缘还是圆润光滑。2)TextMeshPro默认支持多种渐变效果3) 性能更好的描边(TextMes......
  • 如何使用 Prometheus 监控 Kubernetes 集群的核心组件
    使用Prometheus监控Kubernetes集群的核心组件涉及几个关键步骤。以下是一个基本的流程:1.部署PrometheusOperatorPrometheusOperator是一个Kubernetes自定义资源控制器,用于管理和操作Prometheus集群。通过Helmchart或其他方式在Kubernetes集群中部署Prometheu......
  • 使用浏览器无密码登录Azure DevOps Server
    1.概述AzureDevOpsServer作为软件开发管理平台服务器,除了支持主流的IDE开发工具外,普通用户使用最频繁的客户端工具是网页浏览器。由于AzureDevOpsServer集成AD域服务器实现用户认证,用户每次使用浏览器登录服务器时都需要输入用户的域账户和密码。但是,对于已经使用域账户登录......
  • 如何在aws cli中使用多个配置文件
    awscli使用中,可能会有在多个IAM账户中进行切换的需求,手动切换~/.aws/目录下的config和credentials是十分费力的事情。还好awscli本身就可以支持多个awscredentials配置多个profileawsconfigure时,加上--profile参数来命名不同的账户,依次输入accessid,accesskey,region......
  • 简述微机系统的基本构成
    微型计算机系统组成1、微型计算机系统组成框图2、微型计算机的基本设计思想迄今为止,计算机仍沿用由美籍匈牙利数学家冯.诺依曼首先提出的体系结构。基本设计思想为:①以二进制形式表示指令和数据。②程序和数据事先存放在存储器中,计算机在工作时能够高速地从存储器中取出指令......
  • .NET 中使用 GaussDB C# ORM
    openGauss(GaussDB)openGauss是一款全面友好开放,携手伙伴共同打造的企业级开源关系型数据库。openGauss采用木兰宽松许可证v2发行,提供面向多核架构的极致性能、全链路的业务、数据安全、基于AI的调优和高效运维的能力。openGauss深度融合华为在数据库领域多年的研发经验连接字......
  • .NET中使用 openGauss C# ORM
    openGauss(GaussDB)openGauss是一款全面友好开放,携手伙伴共同打造的企业级开源关系型数据库。openGauss采用木兰宽松许可证v2发行,提供面向多核架构的极致性能、全链路的业务、数据安全、基于AI的调优和高效运维的能力。openGauss深度融合华为在数据库领域多年的研发经验 连接......
  • 使用ChatGPT自动构建知识图谱
    1.概述本文将探讨利用OpenAI的gpt-3.5-turbo从原始文本构建知识图谱,通过LLM和RAG技术实现文本生成、问答和特定领域知识的高效提取,以获得有价值的洞察。在开始前,我们需要明确一些关键概念。2.内容2.1什么是知识图谱?知识图谱是一种语义网络,它表示和连接现实世界中的实体,如人物......