標籤:
#pragma strictvar speed : float = 100;var m_LastUpdateShowTime : float = 0f; //上一次更新幀率的時間; var m_UpdateShowDeltaTime : float =0.01f;//更新幀率的時間間隔;var m_FrameUpdate : int = 0;//幀數var m_FPS : float = 0;function Awake (){Application.targetFrameRate = 100;}function Start () { m_LastUpdateShowTime=Time.realtimeSinceStartup; }function Update () {var x:float = Input.GetAxis("Horizontal") * Time.deltaTime * speed;var z:float = Input.GetAxis("Vertical") *Time.deltaTime * speed;transform.Translate(x,0,z);m_FrameUpdate++; if(Time.realtimeSinceStartup-m_LastUpdateShowTime>=m_UpdateShowDeltaTime) { m_FPS=m_FrameUpdate/(Time.realtimeSinceStartup-m_LastUpdateShowTime); m_FrameUpdate=0; m_LastUpdateShowTime=Time.realtimeSinceStartup; } } function OnGUI() { GUI.Label(new Rect(Screen.width/2,0,200,100),"FPS: "+m_FPS); }
unity 建立第一個JavaScript 指令碼,附加物體之上 利用鍵盤 對物體進行移動 以及幀率顯示