下面的代码能够测速帧率并且显示出来
如果报错的话,可能你没有使用插件TextMeshPro,这是unity2018自带的插件,你可以装一个或者更改使用普通的UI来显示。
引用AverageFPS就行了。
public int frameRange = 60;
//被外部引用但不会被修改
public int AverageFPS {
get; private set; }
//构建缓冲
// 现在我们需要一个缓冲区来存储多个帧的FPS值,加上一个索引,以便我们知道下一帧数据的放置位置。
private int[] fpsBuffer;
private int fpsBufferIndex;
public int HighestFPS {