账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Unity中如何采用注册监听的方式完成鼠标键盘事件的触发
    46
    0

    这个问题一直存在。网上全是在Update中采用轮询的方式监听鼠标键盘事件。

     void Update()
        {
            if (Input.GetMouseButtonDown(0))
            {
                Debug.Log("点击鼠标左键");
            }
        }

    一直不喜欢这种方式。
    对于鼠标发生了点击(不是点击某个物体),按下某键,触摸屏幕,这些事件属于全局事件,
    我喜欢能在任何一个脚本里直接监听这些事件,也就是消息驱动,
    而不是消息轮询,在Update函数逐帧判断事件有没有发生。
    查了文档不知道怎么做,网上全是Update里判断,请问该怎么做?

    2
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部