objective-c – 相当于clipsToBounds的Sprite Kit:

我想在Sprite节点上添加移动的子节点,但是如果它们移出边界,则希望它们被剪裁,因此给人一种“窗口”的印象.我知道有一个名为clipsToBounds的UIView属性也是如此. SKSpriteNode是否有类似的属性,如果没有,如何实现相同?

解决方法

您可以将应该剪裁的精灵添加到 SKCropNode.然后使用定义裁剪区域的图像将裁剪节点的maskNode设置为精灵节点.

相关文章

一.C语言中的static关键字 在C语言中,static可以用来修饰局...
浅谈C/C++中的指针和数组(二) 前面已经讨论了指针...
浅谈C/C++中的指针和数组(一)指针是C/C++...
从两个例子分析C语言的声明 在读《C专家编程》一书的第三章时...
C语言文件操作解析(一)在讨论C语言文件操作之前,先了解一下...
C语言文件操作解析(三) 在前面已经讨论了文件打开操作,下面...