您的位置:首页 > 移动开发 > Unity3D

「Unity」键盘、鼠标,检测按键输入事件

2015-04-22 17:08 435 查看
必须在Update()方法中调用

void Update()
{
//识别键盘输入
//键盘A键按住
//第一种方式 "a" 必须是小写字母
if (Input.GetKey("a"))
{
}
//第二种方式 KeyCode的枚举类型
if (Input.GetKey(KeyCode.A))
{
}

//键盘A按下瞬间
if (Input.GetKeyDown("a"))
{
}
if (Input.GetKeyDown(KeyCode.A))
{
}

//键盘A抬起瞬间
if (Input.GetKeyUp("a"))
{
}
if (Input.GetKeyUp(KeyCode.A))
{
}

//识别鼠标输入
//鼠标左键按住
//int 0 (右键1 中键2)
if (Input.GetMouseButton(0))
{
}

//鼠标左键按下瞬间
if (Input.GetMouseButtonDown(0))
{
}

//鼠标左键抬起瞬间
if (Input.GetMouseButtonUp(0))
{
}
}


原创内容,转载请注明出处

/article/5538829.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐