gpt4 book ai didi

swift - 你能用另一个 SKSpriteNode 屏蔽一个 SKSpriteNode 吗?

转载 作者:行者123 更新时间:2023-11-28 08:24:49 29 4
gpt4 key购买 nike

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

最佳答案

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

关于swift - 你能用另一个 SKSpriteNode 屏蔽一个 SKSpriteNode 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40323915/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com