unity3D中的Debug.Log()問題
unity3D中的Debug.Log()問題
幕布斯7119047
2018-12-04 05:04:59
TA貢獻1802條經驗 獲得超10個贊
是有輸出的,只是輸出大量為空。
1、Input.inputString的值很快就會清空。官方描述:Returns the keyboard input entered this frame. (Read Only)即,返回某一幀的鍵盤輸入,下一幀就會被清空
2、使用Input.GetKeyDown時,系統是有一定的延遲時間。官方描述:Returns true during the frame the user starts pressing down the key identified by name.即該函數用于判定是否一直按著某個鍵
所以可以改用Input.GetKey函數。
另外由于1幀可以檢測到多個Input.GetKey,所以會在按下a鍵時輸出一次,之后會輸出若干次空值
舉報