【发布时间】:2021-01-03 19:16:00
【问题描述】:
我正在尝试找到一种方法,只在 Swift 中将图像显示为 SKShapeNode 的纹理而没有任何叠加颜色
这可能吗?
我正在使用圆形节点,当我尝试使用图像设置FillTexture 时,我还必须设置一个FillColor,它会修改图像。我尝试过使用UIColor.clear,但节点完全消失了。
有什么想法吗?
【问题讨论】:
标签: ios swift sprite-kit skshapenode
我正在尝试找到一种方法,只在 Swift 中将图像显示为 SKShapeNode 的纹理而没有任何叠加颜色
这可能吗?
我正在使用圆形节点,当我尝试使用图像设置FillTexture 时,我还必须设置一个FillColor,它会修改图像。我尝试过使用UIColor.clear,但节点完全消失了。
有什么想法吗?
【问题讨论】:
标签: ios swift sprite-kit skshapenode
更新
已解决 --- 您可以将 fillColor 设置为 .white 并且覆盖的色调颜色会消失,从而使图像纹理具有原始颜色
【讨论】: