Unity3d基础脚本——输入输出

1.获取键盘输入

Input.GetKey();   //按下某键后,持续返回turn
Input.GetKeyDown();//按下某键的一瞬间,返回turn
Input.GetKeyUp();//抬起某键的一瞬间,返回turn

KeyCode();//枚举键码

返回值:bool类型

//update可执行N次,1秒60次

void Update() {

        if(Input.GetKey(KeyCode.A))

        {

                Debug.Log("GetKey:A..."); //输出

        }

}

2.获取鼠标输入

Input.GetMouseButton();//按下某键后,持续返回turn
Input.GetMouseButtonDown();//按下某键的瞬间,返回turn
Input.GetMouseButtonUp();//抬起某键的瞬间,返回turn

返回值:bool类型

鼠标按键索引值,0—左键,1—右键,2—中键

if(Input.GetMouseButton(0))//左键
{

    Debug.Log("Mouse Left");

}

if(Input.GetMouseButtonDown(0))
{

    Debug.Log("Mouse Left Down");

}

if(Input.GetMouseButtonUp(0))
{

    Debug.Log("Mouse Left Up");

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值