在 Unity UI 图像的轮廓周围实现软阴影的最佳方法是什么?我想达到以下效果:
(图片来源:YouTube 视频:Soft Shadow UI || Unity 5)
我目前的方法是在主图像后面手动添加一个阴影图像。例如,请参见以下屏幕截图:
但是,从工作流程的角度来看,我发现这种方法既乏味又混乱,因为每次我想向 UI 图像添加软阴影时,我都必须手动将此阴影游戏对象添加到我的游戏对象层次结构中。
虽然我认为可以稍微改进当前的工作流程,但有更好的方法吗?
请注意,我还尝试了 Unity 的内置阴影效果组件:
这是一个投影,而不是我正在寻找的软阴影效果。
但我认为这种方法展示了一个理想的工作流程,它就像向带有图像的游戏对象添加阴影组件一样简单。
Unity Asset Store 上 Josh H 制作的程序 UI 图像看起来很有前途。
\n\n\n\n无需大量图像资源即可创建无限数量的基本形状。\n 控制边框宽度和边框半径并为其设置动画。它非常适合创建平面风格的 UI。易于理解和\n注释良好的代码以及 PDF 文档将使此\n包保持可扩展性。
\n主要特点:
\n[...]
\n\xe2\x9e\xa4 Fall-off:可用于软阴影效果或发光
\n
其他“程序 UI”包也可能支持软阴影。
\n自从提出这个问题以来,Asset Store 上已经发布了一些新的 UI 资源,例如Tai\'s Assets 的True Shadow - UI Soft Shadow 和 Glow(测试版) 。
\n| 归档时间: |
|
| 查看次数: |
6973 次 |
| 最近记录: |