为了账号安全,请及时绑定邮箱和手机立即绑定

unity3D中的Debug.Log()问题

unity3D中的Debug.Log()问题

幕布斯7119047 2018-12-04 05:04:59
unity3D中的Debug.Log()问题
查看完整描述

1 回答

?
守候你守候我

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键时输出一次,之后会输出若干次空值

查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 1404 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信