Здравствуйте, Нomunculus, Вы писали:
Н>Не знаю как точно это назвать, но пусть будет импакт
Н>Мне надо на мобильном устройстве свайпом по экрану менять максимальное значение некоторого диапазона.
Н>Например у нас изначально есть шкала от 1 до 5
Н>Вот мне свайпом пальца по некоторой области менять эту самую 5
Н>То есть изменение одномерное — рассматриваем только свайп по горизонтали.
Н>А вот дальше не понятно как сделать наиболее sexy
Н>То есть тупо на сколько пикселей свайпнули — не прокатит. При маленьком диапазоне будут огромные скачки, при большом диапазоне будут незначиталеьные изменения.
Сделайте две шкалы одна грубая, другая точная. Если надо точне 3 шакалы
Н>То есть надо как-то с учетом уже существующего максимума менять этот импакт.
Н>Пробовал всякие корни-логарифмы, не то что-то все.
Н>Как наиболее мягко эту штуку расчитывать?
Обычно от физической аналогии надо, как если бы колёсико крутили.
Н>Можно даже с анимациями какими-то, как скролл в iOS, типа резко дернул, то потом она еще докатывается, когда отпустил
Разное трение и потенциал ямками, чтобы щелкало.