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

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

服务保障

1对1 答疑

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

即时回复

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

7天无理由退款

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

30天价保

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

提问必答

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

UGUI的Event类有没有提供鼠标右键点击事件?
兼爱非攻发起了问答2018-02-06
5
回复
3902
浏览

UGUI的Event类有没有提供鼠标右键点击事件? 如果没有的话有没有什么办法可以拓展或有其它方法添加右键点击事件? 注:我指的是现成的方法,不是自己在Update里另行检测。

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

    UGUI的Event类?EventSystem?

    若是Event类则是OnGUI的,您可以参考这个看看是不是想要的

    https://docs.unity3d.com/ScriptReference/Event-button.html

    • 兼爱非攻 • 2018-02-07

      首先,你创建一个UGUI对象,如Image,这个对象上挂载了Image组件,此时再添加一个组件上添加EventTrigger组件,这个组件就是UGUI的事件系统的触发器,添加好后可点击AddNewEventType,添加很多种事件,有Click但没有右键,明白没?你说的是在OnGUI方法中获得的当前鼠标按下的是左右中键,我要这个干嘛...

      (0) 回复
    • 兼爱非攻 • 2018-02-07

      回复 @ 兼爱非攻: 我说的就是这个事件系统有没有提供鼠标右键点击的Type,或者对这个类进行拓展,要实在目的我是有办法的,只是想问下更加简洁便利的,你可以问下siki大佬,现在他都不回复QQ了...

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

      回复 @ 兼爱非攻: 非常抱歉,上次的回答只是在询问您更具体的问题。根据您提供的新的详细的问题,答案是没有提供好的。

      (0) 回复
    还有-2条回复,点击查看
    你还没有登录,请先登录或注册!
  • 执手蓝天丶 • 2022-03-29

    你好,我最近也碰上这个相同的问题,没找到合适的方案,请问你是怎么解决的

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