我一直在 iPad 上创建一个(相当)简单的 CALayer 动画,但它并不像我希望的那么流畅。为了查看我的优化尝试是否有效,我想向控制台显示或输出帧速率(系统每秒成功绘制的帧数)。此功能常见于游戏引擎中。
这可以通过 CALayer 动画实现吗?
最佳答案
您可以使用“仪器”来实现此目的,而不是“运行”,而是转到“配置文件”,然后您可以选择“OpenGL ES 驱动程序”。
您可以观看 WWDC session 238 - iOS 应用程序性能:图形和动画,它将让您更好地了解可以改进动画的内容以及如何改进。
关于iphone - 显示 CALayer 动画的帧速率 (FPS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11861149/