我正在使用SpriteKit框架和Xcode 7.3.1开发适用于iOS 9+的游戏。目前,我的应用程序不时有轻微的帧丢失从60到57左右没有明显的模式;这会引起令人讨厌的故障。首先我认为它是由于我正在播放的音频效果而发生的,但它绝对不是唯一的原因。
您建议我使用哪些工具和技术来进一步分析这个问题?
在帧速率下降的时间点看到所有线程中被调用函数的层次结构会很好。我从其他IDE了解到,存在分析器工具,可以显示单个函数调用的时间消耗。 Xcode有什么类似的东西吗?
答案 0 :(得分:1)
您想要的工具是乐器。使用"核心动画"模板,它将具有您想要的两种乐器(" Core Animation"和#34; Time Profiler")。