【发布时间】:2017-01-19 12:26:40
【问题描述】:
在 Unity 中,我想在画布中使用滑块,但只使用手柄。
默认行为是,如果用户单击滑块中的某个点,手柄将直接跳到该点。我想禁用这种行为,只允许用户拖动手柄来移动它。
如何做到这一点?
谢谢。
【问题讨论】:
标签: user-interface canvas unity3d slider
在 Unity 中,我想在画布中使用滑块,但只使用手柄。
默认行为是,如果用户单击滑块中的某个点,手柄将直接跳到该点。我想禁用这种行为,只允许用户拖动手柄来移动它。
如何做到这一点?
谢谢。
【问题讨论】:
标签: user-interface canvas unity3d slider
只需取消选中 Background GameObject 上 Image 组件的 Raycast Target 属性。
否则,您总是可以覆盖 Slider 类以满足您的需要,但我想这对您来说有点矫枉过正。
希望这会有所帮助,
【讨论】:
禁用检查器中的可交互复选框。此选项随新版本添加。
【讨论】: