代码之家  ›  专栏  ›  技术社区  ›  sonnyb Programmer

统一用户界面图像的软阴影

  •  3
  • sonnyb Programmer  · 技术社区  · 8 年前

    在统一UI图像的轮廓周围实现软阴影的最佳方法是什么?我想达到以下效果:

    desired-soft-shadow

    (图片来源: YouTube video: Soft Shadow UI || Unity 5 )

    我现在的方法是在主图像后面手动添加阴影图像。例如,请参见以下屏幕截图:

    button-with-soft-shadow

    scene-heirarchy

    shadow-inspector

    但是,从工作流的角度来看,我觉得这种方法既乏味又混乱,因为每次我想向UI图像添加软阴影时,都必须手动将这个shadow GameObject添加到GameObject层次结构中。

    虽然我认为可以稍微改进一下当前的工作流程,但是否有更好的方法?


    注意我也试过Unity的 built-in Shadow effect component :

    built-in-drop-shadow

    但我认为这种方法展示了一个理想的工作流,它只需在带有图像的游戏对象中添加阴影组件。

    0 回复  |  直到 8 年前