【发布时间】:2021-07-01 10:01:54
【问题描述】:
我正在尝试输入玩家是否按下向下箭头,但当我执行诸如 Input.GetKey 、 Input.GetKeyDown 和 Input.GetKeyUp 之类的操作时,它会返回错误。这是我的代码:
void Update()
{
if(Input.GetKeyDown(KeyCode.DownArrow))
{
if (touchingDown == true)
{
}
}
}
【问题讨论】:
-
欢迎使用 stackoverflow。我推荐taking the tour,以及阅读how to ask a good question 和what's on topic。第一条线索:当您遇到错误时,非常在您的问题中包含所述错误。
-
... 并将该错误包含为 text 而不是屏幕截图。错误消息本质上是文本,所以将其显示为文本。
-
如果您将鼠标悬停在
Input上,它会显示什么类型?如果您有一个名为Input的属性,那可能就是问题所在。 (您可以将其完全限定为UnityEngine.Input。) -
图片已附加到帖子中
标签: c# visual-studio unity3d