Описание
Если AnimatorStateTransition.hasExitTime равно true, exitTime представляет точное время, когда переход может вступить в силу. Это представлено в нормализованном времени, поэтому, например, время выхода 0,75 означает, что в первом кадре, где воспроизведено 75% анимации, условие времени выхода будет истинным. В следующем кадре условие будет ложным.
Для зацикленных анимаций переходы со временем выхода меньше 1 будут оцениваться в каждом цикле, поэтому вы можете использовать это, чтобы синхронизировать переход с правильным временем в анимации, в каждом цикле.
Переходы со временем выхода больше единицы будут оцениваться только один раз, поэтому их можно использовать для выхода в определенное время после фиксированного количества циклов. Например, переход со временем выхода 3,5 будет оцениваться один раз после трех с половиной циклов.
Известное ограничение: вам нужно хотя бы один раз оценить свое состояние, прежде чем вы сможете активировать условие exitTime, что означает, что переход с exitTime, равным 0, никогда не будет запущен в первом кадре.