统一滑块映射到列表?
问题描述:
我目前有一个list<float>
,它们按照递增顺序排列。我sliders min.value
是我list
sliders max.value
(即第一我的列表元素)和最低值等于我list.
统一滑块映射到列表<float>?
我想要做的是最后一项,每当我的滑块在特定value
或+-0.1
到我的list
上的元素之一,我希望能够得到index
出特定元素执行任务。
有什么建议吗?
有人问过代码,我甚至不喜欢这段代码,因为一旦我按下“play”从零开始,它就会给我正确的值,但是它会删除我的数据,所以我不能回去滑块
这个代码是更新空洞内,当我按下“播放”按钮IsPlaying模块是真的
if(isPlaying){
timeSlider.value += Time.deltaTime;
timer = timeSlider.value;
print(timeSlider.value);
if((newTimes[0]>=(timer-0.1f)) && (newTimes[0]<=(timer+0.1f))){
print("time: " + newTimes[0]+ " at run time: " + timer);
NewTimes.RemoveAt(0);
}
}
答
我首先想到的是:
设置滑动条步骤在您的列表 到湘江边 - >根据需要在列表[currentSliderStep]上执行任务ed
+0
谢谢,会检查它! –
好吧所以卡在哪里?你的代码在哪里?请注意,索引是一个整数,所以你不能使用float(0.1) – Programmer
我没有看到包含不存在的代码的好处,因为我需要建议来解决我的问题:P –
我同意你的意见。在发布之前不需要付出努力解决问题。如果你只是想要一个建议,这个问题中的[answer](https://*.com/a/46831430/3785314)是一个建议,应该解决你的问题。 – Programmer