【发布时间】:2016-11-23 15:17:03
【问题描述】:
我花了一段时间才弄清楚 Unity UI 按钮转换的问题:
问题: 我将鼠标悬停在按钮对象上,它进入突出显示状态,这很好。如果我在按钮上按下鼠标并进入按下状态,那么我将鼠标移到按钮之外,因此它不再位于按钮上方。按钮进入突出显示状态而不是正常状态。我需要在空白处单击才能获得按钮的正常状态。
TLDR:
【问题讨论】:
-
这似乎是设计好的行为——对于交互式 UI 元素(例如,您可以通过 HTML 按钮和链接看到这一点),被点击的元素通常会在初始交互后保持“焦点”。单击此处将清除焦点,这就是当您这样做时按钮不再突出显示的原因。
标签: user-interface button unity3d