在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会话。
希望这可以帮助到你!