C#Unity引擎,如何限制UI滑块
我需要限制UI滑块 现在我希望滑块停止,如果限制为0,但能够向后滑动并减小其值 比如: 团结一致能做到这一点吗 例如: 一个滑块可以达到最大值,如果达到最大值,则在最大滑块减小之前,不能移动任何滑块。我举个例子:C#Unity引擎,如何限制UI滑块,c#,unity3d,C#,Unity3d,我需要限制UI滑块 现在我希望滑块停止,如果限制为0,但能够向后滑动并减小其值 比如: 团结一致能做到这一点吗 例如: 一个滑块可以达到最大值,如果达到最大值,则在最大滑块减小之前,不能移动任何滑块。我举个例子: Workers in Sum: 100; Assigned workers: Mining+Fishing+Crafting+Gym; Workers available : 100-Assigned workers; 你有4个滑块:采矿、钓鱼、手工艺、健身房 每个滑块都会减少可用工
Workers in Sum: 100;
Assigned workers: Mining+Fishing+Crafting+Gym;
Workers available : 100-Assigned workers;
你有4个滑块:采矿、钓鱼、手工艺、健身房
每个滑块都会减少可用工时,并增加指定的工时。
理论最大值为100,实际工人可用。
当WA=0时,滑块需要停止,但问题是,随着值的减小,滑块停止在一半位置,如果您尝试在值允许的情况下进一步推动滑块,则所有滑块将跳回0。非常简单,只需使用: Slider1.minValue=DesiredInvalue强> 或 Slider1.maxValue=desiredMaxValue强>
如果您对UI滑块有任何问题,请参阅以下文档:@Ghost2k20不断读取每个滑块的值,并在运行时向上或向下更改每个.maxValue。问题已经解决,但我不知道是否允许在此处共享。
Workers in Sum: 100;
Assigned workers: Mining+Fishing+Crafting+Gym;
Workers available : 100-Assigned workers;