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如何做出恐怖的效果
  • 热门搜索
    天津市旅游局 梅县旅游 彭水旅游 厦门旅游包车 济源旅游景点大全 石家庄旅游景点排行 旅游工艺品批发 南京市旅游地图 江西上饶旅游 北京最佳旅游时间