1

只是问标题问,我想知道这是否可能。SKCropNode 的大多数示例都使用纹理或形状。我想要完成的是自定义形状的面具。让我知道是否有办法!

4

1 回答 1

0

您可以通过给它一个子节点来屏蔽一个节点,其中子节点的 zPosition 大于父节点的。然后,当然,您必须将子节点正确定位在父节点之上 - 但这应该很容易,因为子节点的位置相对于父节点(即如果父节点具有位置 (25, 30 ) 在场景中,并且您设置 child.position = CGPoint(x:5, y:0),则孩子在场景中的位置将是 (30, 30))。此外,如果父节点移动,子节点也会随之移动。

于 2016-10-30T05:57:48.850 回答