unity中如何锁定运行帧率

        //垂直同步计数设置为0,才能锁帧,否则锁帧代码无效。
        QualitySettings.vSyncCount = 0;
        //设置游戏帧数
        Application.targetFrameRate = 60;

需要先将垂直同步计数设置为0,否则不能锁帧。

这些代码需要在star中执行。也就是在帧刷新开始之前。

屏幕的显示是自上而下一行一行的刷新的,开启垂直同步是将每一屏的渲染数据全部扫完之后在刷新。

你可能感兴趣的:(unity)