unity显示FPS
2016-04-08 14:05
465 查看
FPS即Frames Per Second,每秒传输帧数。是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。顾名思义,计算一秒内的帧数即可。
简单代码如下
private int mFPS= 0;
private float lastInterval;
public void Start()
{
lastInterval= Time.realtimeSinceStartup;
mFPS= 0;
}
public void Update()
{
++mFPS;
float timeNow = Time.realtimeSinceStartup;
if(timeNow-lastInterval>1) //如果时间超过1秒
{
SetFPS(mFPS);
mFPS=0;
lastInterval = timeNow;
}
}
public void SetFPS(int frame)
{
//在这个函数里进行FPS的UI显示即可
}
在Update函数里
简单代码如下
private int mFPS= 0;
private float lastInterval;
public void Start()
{
lastInterval= Time.realtimeSinceStartup;
mFPS= 0;
}
public void Update()
{
++mFPS;
float timeNow = Time.realtimeSinceStartup;
if(timeNow-lastInterval>1) //如果时间超过1秒
{
SetFPS(mFPS);
mFPS=0;
lastInterval = timeNow;
}
}
public void SetFPS(int frame)
{
//在这个函数里进行FPS的UI显示即可
}
在Update函数里
相关文章推荐
- Unity3d基于Socket通讯例子
- Unity3D入门Socket初探
- Unity3D的四种坐标系
- Unity 音频播放里的坑
- unity3d游戏优化规范
- Unity编辑器之inspector处理
- Unity3D手游开发日记(8) - 运动残影效果
- 360SDK文档
- unity动态加载Resources.Load方法
- Unity3D游戏开发从零单排(三) - 极速创建狂拽酷炫的游戏地形
- 【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版)
- unity 运行 iOS模拟器报错 dyld: Symbol not found: __BeginEventWithLabel
- Unity Shaders and Effects Cookbook (3-3) 创建 BlinnPhong 光照模型
- Unity中Time.deltaTime的使用
- IOC使用Unity 实现依赖注入
- [Unity] transform.Translate vs rigidbody.MovePosition?
- [Unity] unity3d中脚本生命周期(MonoBehaviour lifecycle)
- [Unity] MonoBehaviour lifecycle and leaks explained
- [Unity热更新]tolua# & LuaFramework(五):.proto转换为.lua
- Unity3d 残影效果(狂拽炫酷叼炸天)