Skip to content

Latest commit

 

History

History
97 lines (69 loc) · 4.74 KB

README.RU.md

File metadata and controls

97 lines (69 loc) · 4.74 KB

Depra.Spine.FMOD

Содержание

Введение

Модуль позволяет синхронизировать события Spine с событиями FMOD.

Необходимые компоненты

Для использования Depra.Spine.FMOD вам понадобятся следующие компоненты:

Ознакомьтесь с этим

Особенности

  • Гибкая настройка;
  • Поддержка нескольких типов синхронизации:
Spine \ FMOD EventReference StudioEventEmitter
Начало анимации BindSpineAnimationToFMODEvents BindSpineAnimationToFMODEmitter
Событие анимации BindSpineEventsToFMODEvents BindSpineEventsToFMODEmitter
  • Поддержка расширений для EventInstance:
    • FMODEventLogging - Вывод имени события в консоль.
    • FMODEventCallbacks - Добавляет обратных вызовов для события.
    • FMODEventFollowingTransform - Добавляет следование позиции звука за UnityEngine.Transform.
    • FMODEventFollowingRigidbody - Добавляет следование позиции звука за UnityEngine.Rigidbody.
    • FMODEventFollowingRigidbody2D - Добавляет следование позиции звука за UnityEngine.Rigidbody2D.

Интеграция

  1. Скачайте и интегрируйте последнюю версию Spine Runtime для Unity;
  2. Скачайте и интегрируйте последнюю версию Пакета интеграции FMOD-Unity;
  3. Добавьте события в вашем проекте Spine:

События Spine

  1. Убедитесь, что события включены в экспорте анимации Spine в Unity:

Экспорт событий Spine

  1. Добавьте один из скриптов привязки как компонент к объекту Spine и используйте размер для выбора количества анимаций.
  2. Выберите событие/анимацию Spine и событие/эмиттер FMOD, которые вы хотите синхронизировать.
  3. При необходимости добавьте расширения события FMOD.

Зависимости

Зависимость Поддерживаемые версии
Unity 2018.4 и выше
Spine Unity 4.1 (2023-06-27)
FMOD Studio 2.02.15

Поддержка

Я независимый разработчик, и большая часть работы над этим проектом выполняется в свободное время. Если вас интересует сотрудничество или вы хотите нанять меня для проекта, ознакомьтесь с моим портфолио и свяжитесь со мной!

Лицензия

Apache-2.0

Авторские права (c) 2022-2023 Николай Мельников g0dzZz1lla@yandex.ru