Unity 3D Text 如何可被遮挡且单面显示

 时间:2024-10-11 19:09:06

1、首先,在Unity中,默认的3D Text渲染如图所示,图像可以被穿透且是双面显示的。

Unity 3D Text 如何可被遮挡且单面显示

2、选中3D Text,可以看到其Text Mesh组件,以及使用的Font Material。为了让文字可被遮挡/单面显示,必须修改这两个地方。

Unity 3D Text 如何可被遮挡且单面显示

4、在Shaders文件夹下创建一个Shader文件,如图所示。

Unity 3D Text 如何可被遮挡且单面显示

6、接着创建一个新的Material,选中新的Material,修改其Shader为刚刚创建的Shader。

Unity 3D Text 如何可被遮挡且单面显示

8、将该Font的Texture拖动到新创建的材质的Font Texture上。

Unity 3D Text 如何可被遮挡且单面显示

10、最终可以看到如图效果,文字可以被遮挡,且单面显示了。

Unity 3D Text 如何可被遮挡且单面显示
  • Ae 2018 怎样快速调整素材蒙版的大小和形状?
  • ae如何调出收集文件
  • ae合层播放速度如何加快
  • AE实用小技巧:蓝色炫光动效
  • ae如何做出恐怖的效果
  • 热门搜索
    税务滞纳金怎么算 神经衰弱失眠怎么治疗 五味子泡水喝的功效 匣怎么组词 tplink路由器设置 如何学粤语 全国旅游景点地图高清 三国志13怎么赚钱 产后如何瘦肚子 蜀南竹海旅游