Sprite kit 在哪一点上“将”;抽签;开始降低帧速率?

Sprite kit 在哪一点上“将”;抽签;开始降低帧速率?,sprite-kit,skscene,frame-rate,Sprite Kit,Skscene,Frame Rate,我有一个SpriteKit游戏,我已经创造了,我一直在努力提高帧速率一段时间(目前下降到45左右)。最近,我一直在检查我的“抽签”数量,因为这是推荐给我的。在演示场景时,我通过将变量showsDrawCount设置为true来实现这一点。目前,我的场景有55张素描 这会降低我的帧速率吗?如果是这样的话,需要绘制多少次才能开始降低帧速率?我该如何减少抽签?提前谢谢 编辑:我通过将绘图功能从sceneDidLoad移动到didMovetoview解决了部分问题,并将绘图减少到 顺便说一句,占我大

我有一个SpriteKit游戏,我已经创造了,我一直在努力提高帧速率一段时间(目前下降到45左右)。最近,我一直在检查我的“抽签”数量,因为这是推荐给我的。在演示场景时,我通过将变量
showsDrawCount
设置为true来实现这一点。目前,我的场景有55张素描

这会降低我的帧速率吗?如果是这样的话,需要绘制多少次才能开始降低帧速率?我该如何减少抽签?提前谢谢

编辑:我通过将绘图功能从
sceneDidLoad
移动到
didMovetoview
解决了部分问题,并将绘图减少到

顺便说一句,占我大部分抽签(我相信是18张)的是:


注意:我正在测试的手机是iPhone 5s,它有PowerVR Series 6 GPU

“这太多了吗”会导致基于意见的答案。还有,对于什么GPU来说太多了?什么情况下?@Krythic谢谢你的评论我更新了这个问题。看看这55次传球,得出22个节点?舒利·肖梅·米什塔克?对于每个节点,这不止一个过程-您是否有许多SkshapeNode、具有非标准混合模式的节点等?
ignoresSiblingOrder
true还是false?我想我们需要先看一些代码,然后才能提供帮助。@SteveIves噢,它只是创建了它应该创建的元素的两倍,就像它创建了两倍一样