我想使用键盘输入在场景中移动对象。为了完成这项工作,我创建了一个空的游戏对象并附加了.cs
文件。此.cs
文件的代码如下:
void Update()
{
if (Input.GetKey ("up") ) {
Debug.Log("up");
}
else if (Input.GetKey ("down") ) {
Debug.Log("down");
}
}
我只按了键,它将输出字符串写入吊架7次。难道我不能使用此功能来处理键盘输入吗?
答案 0 :(得分:1)
请参阅http://docs.unity3d.com/ScriptReference/Input.GetKey.html
当用户按下由name标识的键时,返回true。 想想自动射击。
如果查看输入类,可以找到更有用的其他函数。