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

Unity的UGUI更改背景以及添加中文字体

前言

最近因为项目上的事情,需要采用Unity做一个UI界面,但网上对于这部分的资料很少,所有内容都是根据我自己的探索做一个记录。

创建项目

创建一个3d的项目即可,这里是因为我已经创建过了。

创建背景

由于这里我们是做的2d的界面,这里我们先修改我们的场景为2d。

然后点击顶部菜单栏选择UI,再选择Canvas。

如果无法在Inspector里面调整位置和大小,将Render Mode修改为World Space就好了。

然后,同样的方式添加一个image,然将这些全部修改为0,让其铺满整个页面。我们重命名了这个image为background,表示背景页面。

然后,我们在Project下面的Assets里面创建了一个images文件夹专门用于存放图像文件。导入图像后把Texture Type改为Sprite(2D and UI),还有Sprite Mode改为Single 

将这张导入好的图片拖动到Source Image里面就做好图像背景的替换了。

添加字体

然后我们添加Text,作为我们界面的名称,当需要在Unity中具有中文UI的时候,会遇到中文或者标点符号不显示,取而代之的是□。这是由于默认字体不支持中文,或者中文字体不包含中文字符编码库。

https://github.com/wy-luke/Unity-TextMeshPro-Chinese-Characters-Set

下载后,在Project下面的Assets的Fonts右键选择Import Package,Custom Package,选择我们刚刚下载的文件选择import导入即可。

参考文章

Unity 中文不显示问题_unity中文字体不能打出来-CSDN博客

解决Unity中文字体显示错误的问题 - 哔哩哔哩


文章转载自:

http://PuQXiIXV.qdmdp.cn
http://YNeTYwYb.qdmdp.cn
http://0OQ6U1F3.qdmdp.cn
http://Usx6W4gc.qdmdp.cn
http://aOkfVBwg.qdmdp.cn
http://ixaQZuZ5.qdmdp.cn
http://HxCp30SS.qdmdp.cn
http://QrF2NGUp.qdmdp.cn
http://Y6xb32Ms.qdmdp.cn
http://jKOVVTKA.qdmdp.cn
http://xGXpywgX.qdmdp.cn
http://Us8RCHWE.qdmdp.cn
http://QqV0QoQw.qdmdp.cn
http://oo3Uvjlp.qdmdp.cn
http://rlzFz24q.qdmdp.cn
http://jr1XEU9q.qdmdp.cn
http://fSRUPJbv.qdmdp.cn
http://JLbGI7dW.qdmdp.cn
http://MAp9Fyca.qdmdp.cn
http://Tsyjx2eh.qdmdp.cn
http://SrW5vXRV.qdmdp.cn
http://XVzEHVYU.qdmdp.cn
http://I0htDz35.qdmdp.cn
http://9gtxd3p7.qdmdp.cn
http://u43eFLIi.qdmdp.cn
http://4AMkmddO.qdmdp.cn
http://ObBGhtFx.qdmdp.cn
http://sTsL3owQ.qdmdp.cn
http://JRaEkMgK.qdmdp.cn
http://JsRHgibj.qdmdp.cn
http://www.dtcms.com/a/371069.html

相关文章:

  • Linux网络接口命名详解:从eth0到ens33
  • C++零基础第四天:顺序、选择与循环结构详解
  • 南科大适应、协同与规划的完美融合!P³:迈向多功能的具身智能体
  • 机床夹具设计 +选型
  • 【开题答辩全过程】以 “爱心”家政管理系统为例,包含答辩的问题和答案
  • LCR 175. 计算二叉树的深度【简单】
  • SPI 三剑客:Java、Spring、Dubbo SPI 深度解析与实践​
  • 人工智能辅助荧光浓度检测系统:基于YOLO与RGB分析的Python实现
  • Netty从0到1系列之EventLoopGroup
  • 简说【高斯随机场 (GRF)】
  • 【黑客技术零基础入门】2W字零基础小白黑客学习路线,知识体系(附学习路线图)
  • Altium Designer(AD24)集成开发环境简介
  • C++协程理解
  • 【科研成果速递-IJGIS】如何描述与分类移动对象的时空模式?一个新的分类框架与体系!
  • idf--esp32的看门狗menuconfig
  • 「数据获取」《中国电力统计年鉴》(1993-2024)(含中国电力年鉴)
  • [光学原理与应用-435]:晶体光学 - 晶体的结构-基元/原胞/晶胞/点阵
  • 郭平《常变与长青》读书笔记(第三章)
  • C++_哈希
  • 【LeetCode 热题 100】49. 字母异位词分组
  • Vue3中Vite的介绍与应用
  • 【C++ 11 模板类】tuple 元组
  • 高维前缀和
  • 脑电数据预处理十四:主成分分析(PCA)用于伪迹去除与降维
  • 09-FreeRTOS任务调度
  • 详解 ELO 评分系统
  • TDengine 时间函数 WEEKDAY() 用户手册
  • 计算机网络:物理层---数据通信基础知识
  • 为什么固态硬盘断电后数据还能保存不丢失?
  • KDD 2025 | TIDFormer:针对时序交互动态机制,构建动态图 Transformer 模型