这似乎是一个非常简单的问题,但我似乎无法在任何地方找到答案。我正在使用 Sprite Kit 制作游戏,我想计算屏幕上当前有多少个 SKNode。我可以在我的调试信息的右下角看到计数,但我不确定如何将它作为我可以用来编程的整数来访问。有什么建议吗?
最佳答案
Apple 文档说,“SKScene 对象表示 Sprite Kit 中的内容场景。场景是 Sprite Kit 节点树中的根节点......”
因此,在您的 SKScene 类中使用以下语句,看看它是否输出正确的数字。
NSLog(@"%lu", (unsigned long)[self.children count]);
关于ios - SpriteKit : Count of SKSpriteNodes on screen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23204628/