1.首先在工程中新建一个js脚本,双击该脚本进行编辑,代码如下 - var updateInterval = 0.5;
-
- private var accum = 0.0; // Fps accumulated over the interval
- private var frames = 0; // Frames drawn over the interval
- private var timeleft : float; // Left time for current interval
-
- function Start()
- {
- if( !guiText )
- {
- print ("FramesPerSecond needs a GUIText component!");
- enabled = false;
- return;
- }
- timeleft = updateInterval;
- }
-
- function Update()
- {
- timeleft -= Time.deltaTime;
- accum += Time.timeScale/Time.deltaTime;
- ++frames;
-
- // Interval ended - update GUI text and start new interval
- if( timeleft <= 0.0 )
- {
- // display two fractional digits (f2 format)
- guiText.text = "" + (accum/frames).ToString("f2");
- timeleft = updateInterval;
- accum = 0.0;
- frames = 0;
- }
- }
复制代码2.写好后加入到GUItext即可
|