欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Unity怎么让UI界面有立体效果?

程序员文章站 2022-07-21 16:17:12
Unity怎么让UI界面有立体效果?...

今天我们就来看看那使用unity让ui界面有立体效果的教程,请看下文详细介绍。

Unity怎么让UI界面有立体效果?

1、首先新建一个scene. 然后找一个天空盒子,设置到场景。如图,使用夕阳做演示。

Unity怎么让UI界面有立体效果?

Unity怎么让UI界面有立体效果?

2、新建一个canvas对象,并新建一个text子对象。改变text的颜色,并添加一个outline特效组件,设置颜色和偏移,产生如图所示描边效果

Unity怎么让UI界面有立体效果?

3、接着在canvas下新建panel子对象,改变panel的布局方式,然后在panel下新建两个按钮一个输入框,效果如图。

Unity怎么让UI界面有立体效果?

4、此时运行游戏,效果如图。此时canvas对象的渲染模式还是默认的screen space-overlay, 是2d的平面ui。

Unity怎么让UI界面有立体效果?

5、分别选中panel和text组件,改变他们的rotation y属性值。在scene窗口观察,(关闭2d),效果如图。

Unity怎么让UI界面有立体效果?

6、接着选中canvas组件,设置render mode为world space.

Unity怎么让UI界面有立体效果?

7、然后在scene窗口中调整到合适的视角,选中摄像机,执行align with view。最终效果如图。

Unity怎么让UI界面有立体效果?

Unity怎么让UI界面有立体效果?

unity给ui界面添加立体效果的教程,请继续关注。

相关标签: Unity UI