Пытаюсь сделать интерполяцию поворота, получается плохо, на низких значениях inter

speed вообще не вращается, на более высоких все равно есть рывки порсонжа может развернуться в мгновение на 180 градусов, что делаю не так?

7 ответов

7 просмотров

1)FInterpTo работает только в тике 2) Speed от 0 до 1

Как уже правильно сказали, проблема в неправильном использовании функции интерполяции. Разумеется она работает не только в тике, но суть её такова, что с каждой новой итерацией (т.е. вызовом этой функции) текущее значение будет приближаться к целевому, т.е. это процесс, растянутый во времени и данная функция должна вызываться многократно. Т.е. это не асинхронная нода, которую один раз вызвал и у тебя всё плавно поворачивается

Евгений Синицын
вот так вот работает

Корявенько, но смысл верный, да

Евгений-Синицын Автор вопроса
Aleksei DTG
Корявенько, но смысл верный, да

в чем корявость, я исправлю)

Aleksei DTG
Как уже правильно сказали, проблема в неправильном...

Ну я это и имел ввиду да, неверно выразился )

Похожие вопросы

Обсуждают сегодня

вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Всем привет, а может кто-то подсказать какие-то советы или типо того, как оптимальнее всего сапортить сервисы в разных локациях (канада + австралия + евпропа)? Будет ли ошибк...
Stas
8
Это что теперь, любой бот сможет принимать платежи без ебли с юр лицами?
Lencore
8
Всем привет! Может кто поможет разобраться с чёрной магией? (во всяком случае для меня) Дело вот в чём - написал я код для общения с tmc2209 драйвером по half duplex uart. М...
pronvis
4
Не догоняю немного каким боком тут эппл Вот есть веб (мини) апп, который по факту веб сайт, просто в телеге веб вью и если там оплата, то нежно вот эти приседания?
e\\/gen
7
Друзья, за кем?
Magic
12
ого, спасибо Никит, ты как всегда кладезь нужной инфы! Сейчас пойду копаться, а мне релиз создать как и версию самого плагина? типа 1.0.8?
Alex Blaze
9
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Всем привет. Кто-то может подсказать, как можно перевести значения Selection поля, если список значений в нем формируется динамически? Я изначально их получаю из selection дру...
Наталья Селезнева
6
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Карта сайта