Timeline задан 5 секунд. Но иногда он срабатывает быстрее или

дольше. Почему не срабатывает ровно 5 заданных секунд?

13 ответов

10 просмотров

а на сколько быстрее\дольше? Потому что плюс минус один фрейм для него это нормально

Виталий-Усатов Автор вопроса
Vladimir Baranov
а на сколько быстрее\дольше? Потому что плюс минус...

1-2 секунды. Правда тестирую в движке, не в билде.

Виталий Усатов
1-2 секунды. Правда тестирую в движке, не в билде.

Проблема здесь не в таймлайне, а где-то в общей логике, но на скрине плохо понятно где

Виталий-Усатов Автор вопроса
Aleksei Gagarin
Проблема здесь не в таймлайне, а где-то в общей ло...

Просто пытаюсь анимировать таким образом падение дерева, когда его срубили.

Виталий Усатов
screenshot Да

А как ты вообще определяешь, что не 5 секунд? Может ты просто ориентируешься на угол, который не соответствует твоим ожиданиям?

Виталий Усатов
Да

В общем у тебя проблема в нижней ветке, у тебя там Лера зависит от текущего поворота компонента, так нельзя делать

Виталий Усатов
Да

А, рассмотрел внимательнее, и вверху та же проблема. Компоненты лерпа не должны зависеть от текущего состояния изменяемого объекта. Вверху у тебя параметр лерпа Б высчитывается на основе текущего поворота. Внизу оба параметра высчитываются на основе текущего поворота. И этот поворот у тебя изменяется каждый тик, поэтому ты получаешь странные значения. А с самим Таймлайном все ок (не считая того, что не надо тебе здесь 2 таймлайна). Отвяжи эту привязку, оба параметра лерпа должны быть фиксированными. Если тебе нужно полагаться на какое-то начальное значение поворота твоего компонента, просто закэшируй его один раз перед стартом анимации

Виталий-Усатов Автор вопроса
Aleksei Gagarin
А, рассмотрел внимательнее, и вверху та же проблем...

просто закэшируй его один раз перед стартом анимации Блин, логично. Спасибо)

Виталий Усатов
просто закэшируй его один раз перед стартом анимац...

Ну и в целом оформи это все поприличнее. Сначала каким-то образом выбирай начальное и конечное значения поворота (рандом или как там у тебя), а потом запускай один таймлайн с этими значениями

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

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

Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Желаю получить совет от великих ботмейкеров которые успешно поднимали ботов на несколько тысяч одновременно активных юзеров Какая чушь нужна людям прямо сейчас, и что стоило ...
ռɛ ʋɛʀʍօʀɛ
6
Мне вот интересно jwt токен для подключения сторонего сайта к оду норм идея?
Andrij Moskivets
6
кто тебе сказал, что она угроблена? многие только начинают жизнь, после увольнения из Гугла, Майкрософта, Оракла,...
Alex Kom
9
Но если Евгений и Алекс используют в боевых условиях, то почему нет? А ты как-то про бизнес больше задвигаешь, это имеет к разработке отношение, но все же этим больше другие л...
Keiman
5
В альтернативе у нас сидеть горбатиться на дядю в галерах, пока не помрешь или пока тебя не заменят более молодым сотрудником, который готов гребсти в два раза дешевле. Вот и ...
Кабан Кабанов
7
Полного набора чего? ООП это инкапсуляция и полиморфизм, а не этот ваш синтаксический сахар
Yuri Volkov
8
сори за оффтоп, но просто в тему https://www.youtube.com/watch?v=8Q_YfcpgdGU
Alex Kom
8
Карта сайта