在ARKit中,你可以使用ARConfiguration的frameRate属性来手动限制帧率为30FPS。以下是一个使用Swift编写的示例代码:
import ARKit
// 创建 ARSession
let session = ARSession()
// 创建 ARWorldTrackingConfiguration
let configuration = ARWorldTrackingConfiguration()
// 将帧率限制为30FPS
configuration.frameRate = .thirtyFPS
// 启动 ARSession
session.run(configuration)
在上面的代码中,我们创建了一个ARSession对象和一个ARWorldTrackingConfiguration对象。然后,我们将frameRate属性设置为.thirtyFPS,将帧率限制为30FPS。最后,我们使用run方法启动AR会话。
希望这可以帮助到你!