Slider

Slider example

滑块是 UI 组件,让你可以通过移动轨道上的滑块来不断地更改值。可以使用“戳击”、“抓取”、“射线”、“凝视-捏合”或者 XRI 或 MRTK3 中的任何其他有效交互来与滑块进行交互。

与 MRTK 中的其他可交互项一样,主滑块可交互项不会呈现任何视觉对象。 必须将滑块脚本与视觉对象脚本结合使用。 我们在 MRTK3 中提供了两个脚本,CanvasSliderVisuals 用于统一的基于 RectTransform 的滑块,SliderVisuals 用于非基于 RectTransform 的滑块。

Layout

在 RectTransform 上下文中使用滑块时,开始和结束位置由 RectTransform 布局系统计算。 借助 CanvasSliderVisuals 脚本,你可以将这些视觉对象设置为水平或垂直。

如果不是 RectTransform 上下文,则可以手动调整开始和结束位置。

Example Slider Configuration

音频

声音当前由专用音频驱动程序脚本 SliderSounds 提供。 该脚本与滑块的事件挂钩,以便在适当的时间播放音频片段。