如何一次对多个图形应用透明度?
能否同时对多个图形使用不透明度(opacity)?
你可以使用 opacity 属性来改变任何 Konva 节点的 alpha 通道。由于 canvas 的工作原理,所有的图形都具有各自独立的不透明度值。
这意味着,如果你有一个包含多个图形的组,并且该组设置了 group.opacity(0.5),它的效果与你让每个内部图形都设置 shape.opacity(0.5) 且组的透明度保持 group.opacity(1) 是完全一样的。这会导致这些图形的重叠区域变得透明。