Unity怎么让UI界面有立体效果?
程序员文章站
2023-11-23 12:43:04
Unity怎么让UI界面有立体效果?...
今天我们就来看看那使用unity让ui界面有立体效果的教程,请看下文详细介绍。
1、首先新建一个scene. 然后找一个天空盒子,设置到场景。如图,使用夕阳做演示。
2、新建一个canvas对象,并新建一个text子对象。改变text的颜色,并添加一个outline特效组件,设置颜色和偏移,产生如图所示描边效果。
3、接着在canvas下新建panel子对象,改变panel的布局方式,然后在panel下新建两个按钮一个输入框,效果如图。
4、此时运行游戏,效果如图。此时canvas对象的渲染模式还是默认的screen space-overlay, 是2d的平面ui。
5、分别选中panel和text组件,改变他们的rotation y属性值。在scene窗口观察,(关闭2d),效果如图。
6、接着选中canvas组件,设置render mode为world space.
7、然后在scene窗口中调整到合适的视角,选中摄像机,执行align with view。最终效果如图。
unity给ui界面添加立体效果的教程,请继续关注。