我有一个有多个灯光节点的场景。通常,我的游戏在2016年末Macbook Pro上以60fps运行良好。 (游戏是为Mac而不是iOS)。当光节点被添加时,帧速率下降,并且一旦有4-5个节点,它非常缓慢且迟缓。我喜欢这个创建它们:SKLightNodes在SpriteKit中导致帧率问题
let light: SKLightNode = SKLightNode()
light.falloff = 4.5
addChild(light)
我知道灯光效果需要大量渲染力的,但我在他们的速度有多快导致的问题感到惊讶。
关于如何提高性能的任何想法?
嗯,好的,谢谢。我可能只需要为解决问题做一些技巧,因为我真的需要这些灯光。我可能会做一些事情,比如让背景变黑,因为将灯光效果添加到该节点似乎会导致最慢的速度。 – CodyMace
是的,我必须对我的游戏做同样的事情。他们仍然不会在旧设备上运行良好。只要确保你测试好。快乐的编码 – crashoverride777