Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

键盘控制UI事件
heng发起了问答2018-02-27
3
回复
1138
浏览

老师,我想实现用键盘的上下键来选择UGUI里的Button,比如有多个Button,按下就向下选择,选中后按自己定义的某个按键,实现点击功能,应该如何做呢?

所有回复
  • 老师_Bathur • 2018-02-27

    将Button的设置Navigation为Automatic(默认就是,或者设置为其他值可以有不同的效果,由实际情况而定)

    此时,当第一个Button被点击后,使用上下左右键可以切换焦点,使用Input轴中Submit轴可以点击

    如果想一开始就有焦点的话可以单独调用某个Button的DoStateTransition方法设置其为HighL

    • heng • 2018-02-27

      没有鼠标,不用鼠标点击,就是用按键来控制,现在假如这个Button已经确定,我想用G键来实现点击事件,应该怎么实现呢?

      (0) 回复
    • 老师_Bathur • 2018-02-27

      回复 @ heng: 最后一句就是啊~设置那个按钮的状态为highlight,使用Submit轴就可以实现点击

      (0) 回复
    还有-3条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!