Unity Slider映射到列表<float>?

时间:2017-10-19 13:35:44

标签: list unity3d slider

我目前有list<float>按升序排列。我的sliders min.valuelist的最低值(即我列表的第一个元素),sliders max.value等于我list.的最后一项

我想要做的是,只要我的滑块位于我value上的某个元素的特定+-0.1list,我希望能够获得{ {1}}用于执行任务的特定元素。

有什么建议吗?

有人要求代码,我甚至不喜欢这段代码,因为只有当我按下&#34;播放&#34;它才会给我正确的价值。从零开始,但随后它会删除我的数据,所以我无法使用滑块返回

此代码在更新内部,当我按下&#34;播放&#34;时,isPlaying为true按钮

index

2 个答案:

答案 0 :(得分:1)

您可以将滑块设置为在检查器中使用整数并将该值用作索引吗?

enter image description here

答案 1 :(得分:0)

我的第一个想法是:

将滑块步骤设置为列表中的浮动 - &GT;根据需要在List [currentSliderStep]上执行任务