NiKeyframeController - notes
Примечание.
Контроллер с пустым слотом Target всегда будет приводить к Крашу игры и редактора!
Цель должна быть всегда!
Кроме случая использования этого контроллера в КФ файле.
Примечание.
Можно создавать «пустой» контроллер, но хотя бы с одним ключом в NiKeyframeData.
Такой пустой контроллер заблокирует изменения, от воздействия (например) изменения размеров предмета, в игре.
*Впрочем, будет проще копипастить готовые. Такие "пустышки" есть в дефолтных магических эффектах.
Например, эффект урона магией масштабируемый от размера существа в игре, что также может приводить к смещению частиц относительно их стартовых координат.
Добавление подобного контроллера на их эмиттер, фиксирует положение и размер.
Предотвращая паразитное смещение в сторону. В оригинальных файлах магии (_hit) это использовано.
Примечание.
В виде пустышки может использоваться в КФ файлах.
Здесь он является необходимым баластом, для случаев, когда вся анимация объекта делалась морфингом.
Примечание.
В иных случаях, NiKeyframeController может вызывать баги, препятствуя правильному изменению позиции объекта!
Либо, объект может начать "плясать" в игре.
Выкладываете в редакторе объект в мир, а он делает резкий скачок в сторону!
ФФЕ - добавляет КейФрейм вообще ко всем объектам!
Единственный способ не получать КейФрейм в "нагрузку", там, где он совсем не нужен - использовать экспорт с опцией выгрузки анимации в отдельный Кф файл.
Однако, в случаях, где анимация все-таки нужна на некоторых объектах, то придется вычищать КейФрейм со всех прочих объектов ниф файла, которым он не нужен.
В ТЕСэкспортере, сделали управляемый патч. Собственно флаг Controller.
Однако, в некоторых случаях бывает необходимо, снять флаг Controller.
|
В данном случае, он здесь НЕ НУЖЕН и подлежит удалению.
Прическа экспортировалась целиком, со всеми настройками, из 5.1 макса, что и привело к этому "багу".
|
|
|
Контроллер с пустым слотом Target - гарантированно приведет игру к Вылету.
Здесь цели может не быть, или в качестве цели будет указан корень файла. Во всех имеющихся здесь контроллерах.
|
А это правильно настроенный контроллер!
Слот target содержит целевой объект.
|