topical media & game development
lib-unity-book-11-FPSdisplay.js / js
/* Script Provided by Will Goldstone as part of Unity Game Development Essentials book assets */
/* Please Do Not Remove this comment - this script is for reference only */
private var nextUpdate : float = 0;
private var frames : float = 0;
private var fps : float = 0;
private var updatePeriod = 0.5;
function Update() {
frames++;
if (Time.time > nextUpdate){
fps = Mathf.Round(frames / updatePeriod);
guiText.text = "Frames Per Second: " + fps;
nextUpdate = Time.time + updatePeriod;
frames = 0;
}
}
@script RequireComponent(GUIText)
(C) Æliens
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.