Пропуск кадров при проигрывании длинной анимации
12 сентября 2017 12:26
В приложенном файле пока что заметил одну проблему в построении логики. - Это проверки на равенство значения, полученного нодой Get Timeline константе. Дело в том, что нодовая логика "выполняется" один раз в кадр, отсюда возникает проблема зависимости поведения от реального FPS. В общем случае, например на медленных машинах, NLA анимация может воспроизводиться с шагом в 2 и более кадров, поэтому может произойти так, что в соседних кадрах значение таймлайна будет к примеру 118 и 121 соответственно. И таким образом проверка на равенство 120 автоматически будет иметь значение False. Поэтому корректно использовать нестрогие равенства >=, <=; либо неравенства > и <.
Насчет задержки разбираемся.
Насчет задержки разбираемся.
Александр (команда Blend4Web)
twitter