Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 希望SKNode对同级节点是半透明的,但对背景是不透明的_Ios_Sprite Kit_Blending - Fatal编程技术网

Ios 希望SKNode对同级节点是半透明的,但对背景是不透明的

Ios 希望SKNode对同级节点是半透明的,但对背景是不透明的,ios,sprite-kit,blending,Ios,Sprite Kit,Blending,我有几个SKSpriteNodes,当它们彼此相交时需要半透明。如果我将节点的颜色alpha设置为0.5,这将按需要工作。但是,我根本不想让“背景”显露出来。因此,节点不应与背景(即根节点)混合 可能有一种简单的技术可以实现这一点,但我不知道它是什么 更新 下面是我试图用两个简单的圆节点来描述的示例。圆边界的alpha=1.0,内部的alpha=0.5。如图所示,重叠时圆会混合,这就是我想要的。当然,它们也会与背景混合,这是不需要的。对于不重叠的部分,圆的内部应与边界完全相同 你能展示一个截图示

我有几个
SKSpriteNodes
,当它们彼此相交时需要半透明。如果我将节点的颜色alpha设置为0.5,这将按需要工作。但是,我根本不想让“背景”显露出来。因此,节点不应与背景(即根节点)混合

可能有一种简单的技术可以实现这一点,但我不知道它是什么

更新

下面是我试图用两个简单的圆节点来描述的示例。圆边界的alpha=1.0,内部的alpha=0.5。如图所示,重叠时圆会混合,这就是我想要的。当然,它们也会与背景混合,这是不需要的。对于不重叠的部分,圆的内部应与边界完全相同


你能展示一个截图示例吗?@WangYudong Okay添加了截图。你能展示一个截图示例吗?@WangYudong Okay添加了截图。