Мне нужно ограничить UI Slider.
Теперь я хочу, чтобы ползунок останавливался, если Limit равен 0, но имел возможность скользить назад и уменьшать свое значение.
как:
Min = 0;
Max = 20;
Limit = Max-SliderValues;
SliderValues = Slider1.value+Slider2.value+Slider3.value+slider4.value;
Slider1.value = 10;
Slider2.value = 2;
Slider3.value = 2;
Slider4.value = max 6;
Можно ли это сделать с помощью Unity?
Пример:
Один ползунок может достичь максимума, и если это так, ни один ползунок не может быть перемещен, пока максимальный ползунок не будет уменьшен. Приведу пример:
Workers in Sum: 100;
Assigned workers: Mining+Fishing+Crafting+Gym;
Workers available : 100-Assigned workers;
У вас есть 4 ползунка: горное дело, рыбалка, ремесло, тренажерный зал
Каждый ползунок уменьшает количество доступных рабочих и увеличивает количество назначенных рабочих. Теоретический максимум - 100, имеются практические работники. Ползунки должны останавливаться, когда WA = 0, но проблема в том, что при уменьшении значения Ползунок останавливается на половине, и все ползунки вернутся к 0, если вы попытаетесь увеличить их sh, насколько позволяет значение.