Это очень тупой вопрос... и поскольку я тоже тупой надеюсь можно)
Всё что я узнаю по матеше, это по сути все ваши ответы и метод тыка
Я знаю только как через время сделать плавное замедление (тек. сила-(нач. сила/макс. время движения*период таймера)), и там можно в принципе методом тыка настроить так, как я хочу, но это жуть как неудобно и при каких-либо малейших изменениях будет сложно перенастраивать...
Наверное, лучше примером:
Юнит отталкивается на 250 единиц, с силой... ну пускай 15, в течении 0.50 сек с периодичностью 0.03 сек.
Как сделать резкое отталкивание вначале и плавное в конце вплоть до 0?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
Ну ладно, пофигу, я тогда сделаю уже через время с настройкой силы отталкивания, дебагом буду выводить какое расстояние пройдено и таким образом найду нужную скорость, благодарю комментаторов, что постарались помочь)
21
rsfghd, да это всё в Excel можно рассчитать за 1-2 минуты )
26
Proshel_Doty:
ну я и посчитал, точнее excel за меня разложил всё
Мб ты тоже попробуешь посчитать прежде ? )
Поэтому базовую скорость и множитель замедления надо подкручивать
и как ты собрался подкручивать множитель?
Подкручивая базовую скорость с такой формулой ты никогда не добьёшься желаемого
Ну вот я поставил s9. - этого мало, число уходит в 0 гораздо раньше нужного.
Подкрутил до s12. - лучше, но всё ещё мало.
Подкрутил до s18. - ещё лучше, но движение менее плавное стало.
Подкрутил множитель до .94 - стало нормально.
При скорости 2.064 дистанция падает на 0.339 а потом до 0 = таймер паузится.
Вот я и не добился желаемого подкручивая множители... вообще ни разу.
21
Extremator, действительно, если не менять дистанцию в 250 ед, а менять скорость или множитель, то дистанция при данных расчётах может стать меньше текущей скорости
Например, если просто множитель с 0.96 изменить на 0.97 или скорость изменить с 9 на 10
26
Proshel_Doty:
если не менять дистанцию
Поэтому, если дистанция динамическая, то можно выводить скорость из неё.
28
Vlod, дааа))
Это то что и нужно было, спасибо большое)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.