首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当精灵设置了zRotation时,SKLightNode会减慢游戏速度

当精灵设置了zRotation时,SKLightNode会减慢游戏速度
EN

Stack Overflow用户
提问于 2015-10-03 04:17:37
回答 1查看 203关注 0票数 0

我正在做一个在iOS 8.4中以60FPS运行的SpriteKit游戏项目

从iOS 9开始,我看到iPhone 4S的性能下降到了30FPS左右。

我有精灵(在一个场景中一次大约20-30个),它们的zRotation属性设置为大于0.0的值(例如120)。

当我添加一个SKLightNode并将其配置为照亮sprites时,我的性能会下降。运行苹果的性能工具只会让我使用一些与SKView渲染相关的系统库。

如果我将精灵的zRotation属性设置为0.0,游戏将再次以60 FPS的速度运行。我的not大量使用旋转,所以把它保持在0.0对我来说不是一个选择。

任何建议都将不胜感激。

谢谢,雷多。

EN

回答 1

Stack Overflow用户

发布于 2015-10-16 18:27:00

这似乎是一个与9.0.x相关的问题-有关详细信息,请查看https://forums.developer.apple.com/message/65479#65479或查看以下最重要的部分:

代码语言:javascript
复制
I just tested iOS9.1 beta 2 and SKLightNode performance is back to normal *relief*

顺便说一句。即使在旋转设置为0的情况下,我也遇到了这种fps下降:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32915220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档