养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Unity uGUI如何给文字添加阴影

时间:2024-10-25 07:33:44

本经验讲解在Unity游戏引擎中,如何给uGUI中的文字,添加内置UI效果:阴影。

Unity uGUI如何给文字添加阴影

工具/原料

Unity

方法/步骤

1、首先,新建Canvas对象,在Canvas对象下新建子对象UI->Text,调整Width和Height,还有文字大小。

Unity uGUI如何给文字添加阴影

2、然后,为了看清阴影效果,添加一个Image对象。在AnchorPresets蛴蛩钔淞下按住Alt键点选Stretch-Stre墉掠载牿tch(右下角的那个),让该对象铺满整个UI界面。在层级面板中,将Image对象上移(修改渲染顺序避免遮挡Text)修改Image的颜色。

Unity uGUI如何给文字添加阴影

3、给Text对象添加Component:找到UI->Effects->Shadow,并选择。

Unity uGUI如何给文字添加阴影

Unity uGUI如何给文字添加阴影

Unity uGUI如何给文字添加阴影

4、通过EffectDistance设置阴影的相对位置,通过EffectColor设置阴影的颜色。

Unity uGUI如何给文字添加阴影

5、当勾选Shadow(Script)组件的曷决仙喁UseGraphicAlpha时,改变上面Text组件的Color中的Alpha值,我们看到,阴影的不透明度跟着文字的不透明度一起改变。

Unity uGUI如何给文字添加阴影

6、当不勾选Shadow(Script)组件的UseGraphicAlpha时,改变上面Text组件的Color中的Alpha值,阴影的不透明度保持不变。

Unity uGUI如何给文字添加阴影

© 一点知识