до 100
Он так и должен работать или нет ?
Я ожидаю что он в течение 5с по одному значению от 0 до 100 выплюнет
Использую для показа прогресса
Всё правильно. Интерполятор может возвращать одинаковые значения в зависимости от входных параметров.
Хорошо, а как сделать что бы выводил по одному без дублирования
Запоминать последнее значение и игнорировать все повторяющиеся, например.
А щас код какой и за сколько мс надо интерполировать?
Это странное решение на мой взгляд, почему он не выкидывает значения которые я ему дал там нету дублирования
потому что float
Потому что в общем случае вам никто не гарантирует уникальные значения при каждом срабатывании листенера.
Тогда было бы больше 0 разве нет
Раз выдало 0, значит 0
А ещё есть разные интерполяторы с разными формулами. Например, по формуле он может стоять на месте условно первые 50% времени, а потом поехать вперёд.
Обсуждают сегодня