×
Меню
Индекс

NiSequenceStreamHelper

Корень KF файла. Хранит данные об анимации и теги для связи оной с объектами в ниф файлах.
The NiSequenceStreamHelper is a Gamebryo-internal use only class that is designed to assist in the streaming of animation sequence files.
 
Содержит ссылки на Экстра Даты и КейФреймКонтроллер.
Текстовая экстра дата - определяет команды анимации.
Стринговая - указывает на целевые объекты в ниф и Хниф файлах для кейфреймконтроллера.
Кейфреймконтроллер - воздействует на цели согласно списку оных в Стринг Экстра.
 
Порядок воздействия контроллеров на цели, определяется порядком записей названий в стринг экстра дате!
Первый в списке КейФрейм будет работать с первой по списку NiStringExtraData.
 
Здесь:
38 кейфрейм будет воздействовать на объект указанный в 2 NiStringExtraData.

Добавление в Нифскоп.
- в известной степени.
Используется только в KF файлах.
Также, см. здесь.
 
Т.е. если создать пустой ниф файл и добавить корень в виде NiSequenceStreamHelper, затем назначать вспомогательный контроллер, текстовую и стринговую экстра даты - то создание этого типа записей, вполне возможно.
При этом, вполне, можно создавать простые анимации.
Предварительно создав оные в ниф файлах с целями, а затем скопировать полученные контроллеры в КФ файл.
Однако, будет проще использовать 3д Редактор, который пропишет все куда следует, быстро и аккуратно.
 
Создание в 3д МАХ.
- автоматически.
Все модули.
В режиме создания анимации с использованием KF файлов.
 
Редактирование Nif.xml файла.
- Не требуется.