UGUI Button在点击后停留在Highlighted状态的Bug

在某个Button按下不放开,然后移动到其他区域,Button保持在Highlighted状态。实际上这个时候应该变回Normal状态才对。

有以下两种,选其一。目测可能会引起其他问题,比如第一种方案抛弃了导航功能,根据项目情况选择吧。似乎unity还未修复这个问题呢。

  1. Navigation设置为None。

    Fix_UGUI_Button_Navigation_None

  2. 添加 PointerExit 的 EventTrigger,Trigger 为 Button 的 OnDeselected 方法。

     

    Fix_UGUI_Button_EventTrigger



作者:Nick_Can
链接:https://www.jianshu.com/p/94121ef61296
来源:简书

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值