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

(196评价)
价格: 4089.00元
键盘控制UI事件
heng发起了问答2018-02-27
3
回复
921
浏览

老师,我想实现用键盘的上下键来选择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条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!