![Инспектор Transition](images/Инспектор%20Transition.png) ##### Solo and Mute functionality Помогает в предпросмотре анимаций. Mute - отключает конкретный переход. Solo - оставляет включенным только конкретный переход. [Официальная документация по Solo and Mute](https://docs.unity3d.com/Manual/AnimationSoloMute.html) ##### Название перехода Можно дать название переходу (выделено на скриншот под цифрой 1) ##### Свойства перехода Has Exit Time Мы можем указать, на каком моменте прерывать анимацию. Если пришла команда на смену анимации, то анимация остановится только на указанном промежутке времени. Время указывается нормализованное (от 0 до 1). Если анимация зациклена и пришла команда на остановку, а анимация находится дальше, чем Exit Time, то анимация пойдет на новую итерацию и дойдет до Exit Time. Fixed Duration Свойство влияет на другое свойство Transition Duration. Если включен, то время будет указываться в секундах. Если отключен, то нормализованное время (от 0 до 1). Transition Duration Указываем время перехода из одной анимации и другую. Это свойство визуализируется (смотреть на стрелку на скриншоте) Transition Offset На каком моменте начинать проигрывание конечной анимации. Указывается нормализованное время ( от 0 до 1). Например, если укажем 0.5, то конечная анимация начнет воспроизведение с середины. (Смотреть на стрелку на скриншоте) Interruption Source Свойство позволяет регулировать приоритетность выполнения переходов, в случае, если переходы активизировались одновременно. Переход из State «Any State» всегда имеет приоритет и не регулируется «Interruption Source». Например, если одновременно активизировались два перехода (один из «AnyState», а второй из обычного State), то первым выполнится переход из «Any State». Не стали с Олегом глубже копать как именно это работает. Вернусь к этому, если вдруг будет в этом необходимость. Ordered Interruption Относится к «Interruption Source». Также не стали разбирать. Can Transition To Self Свойство есть в инспекторе только если переход выполняется из AnyState. AnyState выполняет проверку условий у переходов каждый фрейм. Если условие у перехода каждый раз выполняется, то переход будет выполняться каждый фрейм, а переход в предыдущем фрейме будет прерываться. Чтобы этого избежать, **необходимо убрать галку**, в таком случае, пока выполняется State (куда был совершен переход), AnyState заблокирован. <br> Conditions Отмечено на скриншоте под цифрой 2. Позволяет задавать условия для активизации перехода. Если условий несколько, то все условия должны выполняться, чтобы переход активировался; <br> [Официальная документация по инспектору перехода](https://docs.unity3d.com/Manual/class-Transition.html#TransitionInterruption)