Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效
Unity添加中文字体
## 1、拷贝字体文件
拷贝C:\Windows\Fonts文件夹下,华文细黑常规文件到项目中
## 2、下载中文字库
链接: https://pan.baidu.com/s/1KW31KB5vEImZHUWvQ9PLEQ 提取码: bgug
3、添加字体字库
选择Window->TextMeshPro->Font Asset Creator
进入Font Asset Creator
a、Source Font File 选择字体文件
b、Atlas Resolution 都设置为8192
c、Character Set 选择Characters from File
d、Character File 选择字库文件
e、点击Generate Font Atlas(等待完成)
f、点击Save
Unity知识记录--制作UI粒子特效
假如我们希望制作一个UI界面上的粒子特效,创建一个特效在场景中,这个特效会被UI完全遮挡,接下来要将这个特效放到UI上。
首先我们现在场景中创建一个粒子特效,这个无所谓你放在哪。
然后将这个特效粒子的Layer选择为UI,我们希望这个特效渲染在UI层上。
接下来添加一个相机,我们需要一个单独的相机对这个特效进行渲染。其他的GameObject请不要在意,就不单独开项目解释原理了。
这个特效相机,我们只需要一个最简单的Camera。
接下来要对这个Camera的属性进行设置。
Clear Flags是没有东西可以渲染的空白处用什么填充,这个Depth only表示留空。
Culling Mask可以限制那些层不与场景中的光照发生互动。
UI是一个平面嘛,所以这里的渲染空间选择正交Orthographic。
接下来到我们UI的Canvas上,将渲染模式设置为Screen Space - Camera。
然后将我们的粒子相机拖入。
最后将粒子放到相机视野中即可。
GIF
这个粒子特效制作好之后呢,可以制作成Prefab再使用,你可以放在任意UI组件下使用。注意设置放入后的Transform属性。
还有一个针对渲染层级的问题。我们有时希望特效在最前或最后。可以通过设置Sorting Layer及Order in Layer来控制。
在UI的Canvas中也会有这个属性,相互配合完成效果。
注意在配置前后顺序时一定要赋予材质,否则渲染计算会有问题。
通过调整Order in Layer来控制前后渲染位置。
Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效相关推荐
- 搭建onlyoffice实现多人在线编辑,以及添加中文字体,使用自定义插入的插件
onlyoffice安装教程 演示图 获取安装资源 可以直接在onlyoffice官网下载社区版(有限制最高20在线编辑),采用docker安装,直接docker pull 镜像.也可以直接私信我镜像 ...
- Unity ParticleSystem 之 简单的绽放的爱心群 Hearts ParticleSystem 粒子特效
Unity ParticleSystem 之 简单的绽放的爱心群 Hearts ParticleSystem 粒子特效 目录 Unity ParticleSystem 之 简单的绽放的爱心群 Hear ...
- docker onlyoffice7.1.1 word excel ppt在线编辑、在线预览_添加中文字体和中文字号_02
文章目录 一. onlyoffice添加中文字体 1. 下载字体 2. 上传字体 3. 删除原版自带字体 4. 字体复制 5. 安装字体 6. 重启容器 7. 清除缓存 8. 效果验证 二. only ...
- Linux添加中文字体
Linux添加中文字体 安装中文字体库 执行 yum groupinstall "fonts" 安装字体库 输入y 安装完成后,可以执行查看默认已经安装的字体 fc-list 查看 ...
- Allegro添加中文字体的简单有效方法
众所周知,Allegro pcb软件只能写英文字体的丝印,有的时候需要添加中文字体就需要辅助工具了...本文中的添加中文字体方法亲测有效... 1.在word或wps文档中写上你需要添加的字 2.截图 ...
- Docker容器支持中文并添加中文字体
Docker容器支持中文并添加中文字体 1.使用Maven打包Java应用,生成App.jar,上传到Linux服务器.Linux同级目录创建fonts文件夹,存放字体库以及字体 2.编写Docker ...
- linux系统下添加中文字体,linux添加中文字体
Linux系统添加中文字体 从windows系统的字体目录(一般为C:\WINDOWS\Fonts)下拷贝字体文件, 比如:simsun.ttc,到linux目录下,如/usr/share/fonts ...
- 安装drawio + 添加中文字体
1. 安装drawio Release 20.3.0 · jgraph/drawio-desktop · GitHubOfficial electron build of draw.io. Contr ...
- docker容器里添加中文字体-微软雅黑字体
前言 在服务端生成图片,图片上的字体需要可以展示中文字体的这样一个需求,但是由于我们容器里面没有中文字体,所以中文显示不出来,显示乱码的情况.然后开发就给我提了一个需求,想让他的这个项目在部署所有环境 ...
最新文章
- __init__在python中的用法知乎_python使用selenium爬虫知乎的方法示例
- 2015年各银行无抵押信用贷款利率及额度是多少?
- Perl中的单行凝视和多行凝视
- 一文读懂HTTP/2及HTTP/3特性
- 服务器控件转换成HTML
- 按图索骥:SQL中数据倾斜问题的处理思路与方法
- UI设计灵感|插画在App设计中有哪些常用方式?
- JS学习总结(14)——Events事件
- linux内核源码多大,需要多久才能看完linux内核源码?
- 软件安装出现【安装程序集组件时出错】时处理方案
- Windows正在配置Xftp6在下面的框输入包含安装程序包“Xftp 6.msi“的文件夹的路径
- AVX图像算法优化系列二: 使用AVX2指令集加速查表算法。
- Android系统镜像文件
- 思辨与立场阅读笔记-02 成为你自己思维的批判家
- PV、UV、IP分别是什么意思?
- PJzhang:今天才搞清身份证、银行卡……的编码规则
- 在计算机内 信息的表现形式是什么,信息的表现形式_现代信息的形式表现为哪四种形态...
- Polyspace应用:Bug Finder检测代码漏洞
- 歌咏比赛java代码_JavaEE基础知识
- MySQL安装1045错误代码解决方案