Искать

Творите как маэстро:

3 причины, которые заставят вас влюбиться в Timeline

Last updated: December 2018

What you’ll get from this page: Timeline provides real-time scrubbing and nonlinear editing (NLE) workflows. You can create dynamic shots using procedural cameras, and your own tracks and clips; blend and extend clips, repeat tracks, and control practically anything in your game from the multitrack interface.

Это выглядит знакомо (особенно если вы уже пользовались инструментами анимации в Unity)

Timeline разработан специально для ускорения сборки в интуитивно понятной среде по принципам монтажа видео. Используя приемы перетаскивания в Unity, можно легко назначить игровые объекты различным типам дорожек, перетаскивая их непосредственно в окно Timeline.

Такие ресурсы, как звуковые и анимационные клипы, так же легко перетаскиваются на дорожки Timeline, где монтируются визуально, по времени. Ключевые кадры новых анимаций можно расставлять так же, как и в окне Animation. Затем клипы можно обрезать, переместить и разделить, пока не будет получен желаемый результат.

Возможность навигации по заново собранным дорожкам дает пользователям визуально оценить взаимодействие различных элементов друг с другом, а при необходимости — внести необходимые изменения на лету.

Как удобно расширять функциональность

Timeline построен на основе Playable API (the same system as animation) and includes an integration for Cinemachine. Cinemachine — это модульный пакет профессиональных инструментов съемки. Система написана на C#, что позволяет управлять любыми камерами в проекте, делая это на уровне игр класса AAA.

Timeline создан на основе Playable API, поэтому вы можете расширять и настраивать инструмент в соответствии со своими предпочтениями. Кроме того, мы добавили несколько фишек в Playable API для облегчения процесса настройки:

  • Скриптовые playable-элементы (они используются как собственный объект playable для анимации). Они написаны на C#, поэтому, если во время анализа графика вам понадобится собственный тип playable, вы можете написать его на C#.
  • Ассеты Playable: это сериализуемые объекты, которые могут вставлять playable в график. На самом деле ассеты playable — это как раз та функция, на которой был построен Timeline: сами ассеты Timeline являются ассетами Playable, то есть создают древо. Дорожки и клипы — это тоже ассеты Playable, и они вносят свой вклад в создание более крупного дерева.

И кстати, интеграция Cinemachine в Timeline реализована как раз-таки в виде пользовательских скриптов, написанных с использованием Playable API.

Это эффективно

Timeline генерирует Playable Graph, поэтому его можно воспроизводить без потери производительности.

Unity-playableAPI-three-things-to-love-about-Timeline

Timeline воспроизводит анимации, звуки и скрипты так же эффективно, как и нативные системы, позволяя использовать Timeline самыми различными способами. Используйте Timeline для плавных переходов от игрового процесса к катсценам, создавайте сложные визуальные эффекты, живописные сцены или используйте систему вместе с Cinemachine для записи кинематографичных сцен.

Advanced Tutorials

This expert session from Unite dives deep into customization, experimentation, and complex use-cases that leverage Unity's cinematic and post-processing tools for games and film. Brand new features will also be covered, such as the Impulse Camera-Shake system, the Event module, and ClearShot improvements.

Read this blog by Unity evangelist Ciro Continisio post to find out about how Timeline can drive dialogues, support branching, or even connect with the AI systems of your game.

Another great in-depth blog from Ciro, this time on creative scripting for Timeline. Ciro instructs you in how to leverage Timeline to blend gameplay and storytelling, to bring your content to the next level.

Дополнительные ресурсы

Мы очень хотим знать, нравится ли вам наш контент.

Да, хочу больше Нет, могло быть и лучше
Согласен

Мы используем cookie-файлы, чтобы вам было удобнее работать с нашим веб-сайтом. Чтобы узнать больше, щелкните здесь.