首页 > 解决方案 > 统一的 SVG 不透明度

问题描述

我有一个 SVG Image 组件,我正在尝试将其颜色设置设置为不完全不透明的颜色。当我这样做时,每个元素似乎都是独立处理的,从而导致可见的重叠。

在此处输入图像描述

根据我对 SVG 格式的理解,它取决于fill-opacityor的使用opacity,但是在我尝试了 svg 源文件中的 2 个参数之后,它并没有改变任何统一性。我还尝试将我的元素分组到我的 svg 文件中,但它也不起作用。问题似乎来自 SVG Image 组件的颜色设置的工作方式。
有小费吗 ?

标签: unity3dsvg

解决方案


将您的svg元素放入带有组件的CanvasCanvasGroup,然后更改.CanvasGroup


推荐阅读