Unity 关于Button无法高亮的问题

avatar
作者
猴君
阅读量:0

Unity中,当我们新创建一个ButtonUI组件,并保持默认设置时,当我们把鼠标移动到Button上面时,Button是可以正常高亮的。但是当我们点击Button后再移动鼠标到Button处会发现Button无法高亮了。只有点击空白处后再移动鼠标到Button中又可以正常了。这是什么原因?

事实上,这是是因为导航设置导致。‌当我们点击Button一次之后,‌焦点会被放置在按钮上,‌因此点击完成后按钮会保持在HighteLighted(‌高亮)‌状态。‌要实现无论是否点击按钮,‌只要鼠标移动到按钮上都高亮,可以将导航设置改为None,‌这样就可以避免点击后按钮仍然保持高亮的状态1了。‌

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!