【Unity】TextMeshPro描边功能

这篇具有很好参考价值的文章主要介绍了【Unity】TextMeshPro描边功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

有的小伙伴第一次使用TextMeshPro的时候,会找不到TextMeshPro的描边功能,对此,我来简单的讲述一下。

1.先在工程里新建3个TextMeshProUGUI

unity textmeshprougui 设置外边框,Unity 程序设计,unity,游戏引擎

2.选择text1,就可以在Inspector面板下面找到Outline描边参数

unity textmeshprougui 设置外边框,Unity 程序设计,unity,游戏引擎

3.试着修改描边参数,发现虽然文字有描边了,但是为什么其他我没有修改的文字也有描边了?

4.找到字体文件

unity textmeshprougui 设置外边框,Unity 程序设计,unity,游戏引擎

5.选中字体材质球,Ctrl+D复制一个材质球出来,命名为:xxx_outline

unity textmeshprougui 设置外边框,Unity 程序设计,unity,游戏引擎

6.回到刚刚的组件,这时候在Material Preset下会多出一个材质球,然后我们选择新建的这个材质球。

unity textmeshprougui 设置外边框,Unity 程序设计,unity,游戏引擎

7.这时候再来调整描边,就只有选中的这个才会有效果

unity textmeshprougui 设置外边框,Unity 程序设计,unity,游戏引擎文章来源地址https://www.toymoban.com/news/detail-838829.html

8.我们可以多准备几个效果,然后在使用的时候,只要选择不同的效果即可。

到了这里,关于【Unity】TextMeshPro描边功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity发布PC 设置窗口 无边框(显示win任务栏),或全屏无边框

    设置win窗口无边框,就需要对获得Win的窗口信息,所以需要调用Win32的API [DllImport(“user32.dll”)] Win32 API //并不是很全,如果在此没找到想要的函数,可点击Win32 API查找 c#调用Win32详解 //下面脚本中 可以设置 除任务栏外无边框,也可以设置全屏无边框 运行第一次 界面还是会出

    2024年02月12日
    浏览(62)
  • Unity - TextMeshPro显示中文

    unity自带的字体资源(Font Asset)都无法显示中文字符,可进行以下操作自行生成支持中文的字体资源。 https://github.com/DavidSheh/CommonChineseCharacter 个人开发者推荐 思源系列字体 若只是学习交流直接从 C:/Windows/Fonts 中选择字体 直接将字体文件拖入编辑器的Project窗口即可 选择 W

    2024年02月14日
    浏览(40)
  • Unity - TextMeshPro

    TextMeshPro 是 Unity 的终极文本解决方案。它是 Unity 的 UI 文本和旧版文本网格的完美替代品。 TextMeshPro(也称为 TMP)功能强大且易于使用,它使用高级文本渲染技术以及一组自定义着色器;提供显着的视觉质量改进,同时在文本样式和纹理方面为用户提供难以置信的灵活性。

    2023年04月08日
    浏览(28)
  • unity TextMeshPro 富文本

    b粗体标签/b i斜体标签/i u下划线标签/u   s删除线标签/s sup上标标签/sup前面后边上标签 5sup。/supC sub下标标签,如:/subHsub2/sub0    size=48文字大小/size size=55%文字大小-百分比/size size=+18默许大小上再添加文字大小/size size=-18默许大小上减去指定文字大小/size pos=40间隔左侧的缩进

    2024年04月29日
    浏览(23)
  • Unity中TextMeshPro的使用

     在Unity中有自带的Text组件,这个组件已经能够满足我们日常开发中绝大多数的开发字体显示需求了,我们为什么还要使用这个TextMeshPro组件呢?这是因为Text使用的是基于位图的渲染技术而TextMeshPro基于的则是SDF算法即基于网格的文本渲染技术,并且TextMeshPro相比于Text拥有更

    2024年01月17日
    浏览(30)
  • Unity的TextMeshPro使用概览

    一、生成动态字体 1.字体文件:比如windows系统的fonts文件夹中 2.导入unity,create——Text Mesh Pro——Font Asset 3.字体补充:建一个txt文件,收录常用汉字(中文标点符号也要自己处理),导入unity,然后选中生成的SDF字体,更新字体图集 4.选择合适的分辨率,太小会导致字体放大

    2023年04月09日
    浏览(27)
  • unity shader 实现通用描边shader -文字描边-字体描边

    在制作游戏时,可以遇到要对字体添加描边的需求,unity 的UGUI自带的OutLine组件,描边效果不好,宽度过大会出现穿帮,顶点数量也会增加,性能不好,如果对于有几百字,顶点数量会很多,而且无法扩展功能 可以看出Outline创建了4个方向的文字 Unity5.2以前的版本要求,每一个Canvas下至多

    2024年02月03日
    浏览(34)
  • Unity TextMeshPro使用中文字体

      TextMeshPro是Unity新一代字体,是 Unity 的最终文本解决方案。它是 Unity UI Text 和旧版 Text Mesh 的完美替代方案。功能强大、易于使用、性能高效。目前TextMeshPro对中文的支持也还可以,不过默认不能用,需要自己成生成。    本文就介绍TextMeshPro中文字体文件的生成方法,并

    2024年02月08日
    浏览(38)
  • Unity [TextMeshPRO]动态字体显示中文

    我们知道Unity的Text组件在新版本中已经标记为legacy,TextMeshPRO因为有着更加出色的效果被Unity官方奉为主流。 言归正传,如果我们想要用TextMeshPRO]显示中文应该这么处理呢? 首先,我们肯定要导入一份中文字体 因为静态字体的文章较多,这里不再赘述 然后我们在字体上右键

    2024年02月12日
    浏览(40)
  • Unity文字描边

    思路: 寻找边界点,均值平滑: Shader “UI-Effect/ImgOutline” { Properties { // [NoScaleOffset] _MainTex (“Main Texture”, 2D) = “black” {} }

    2024年02月12日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包