|
|||||||
NiRollController
|
Базовые настройки.
|
Flags
|
стандартно. 8, 10, 12.
|
Frequency
|
Не важно. Можно оставить 0, либо установить 1.0000 по обычаю.
|
Start Time
|
Время начала.
Либо 0.0000 либо <Float_Max>*
*Если есть иной контроллер анимации в сцене!
Лучше устанавливать нулевое время.
|
Stop Time
|
Либо 0.0000 - 1.0000 либо <Float_Min>*
*Если есть иной контроллер анимации в сцене!
Т.е. время можно не устанавливать.
Т.к. при цикличной работе этого контроллера время работы в общих свойствах не важно.
Можно <Float_Min> , но лучше установить точное время завершения анимации.
|
Target
|
целевой объект, логично.
Шейпы, ноды.
|
Data
|
указать niFloatData!
|
Настройки для niFloatData
| |
Num Keys
|
указать кол-во ключей. Для создания постоянного вращения достаточно одного ключа.
|
Interpolation
|
Тип ключей, можно ставить по умолчанию - QUADRATIC_KEY
|
Time
|
указать время события. Достаточно 1.0000, либо по вкусу.
Время ключа не должно превышать значения в Stop Time!
Указание времени в этом разделе ВАЖНО!
Чем больше время и ниже скорость, тем медленнее будет происходить вращение.
|
Value
|
А вот здесь самое важное и интересное!
Задается значение скорости, не целым числом!
Т.е. если скорость 1.0000 вращение будет ОЧЕНЬ быстрым!!!
Оптимальные значение это - 2 последние цифры!
Т.е. указывать 0.00ХХ.
Если 0.0ХХХ вращение будет очень быстрым, даже если указать большие значения времени!
Если значение -0.00ХХ то вращение пойдет в другую сторону.
|
Forward
|
Можно оставить в нулях.
Если указать иное время и если ключей несколько, можно управлять анимацией.
Т.е. объект может замедляться, ускоряться, или менять направление вращение.
Если сменить значение на -Х.
|
Backward
|
Можно оставить в нулях.
|
NiRollController
|
Базовые настройки.
|
Flags
|
8
|
Frequency
|
1.0000
|
Start Time
|
0.0000
|
Stop Time
|
1.0000
|
Target
|
целевой объект
|
Data
|
ссылка на niFloatData.
|
niFloatData
| |
Num Keys
|
1
|
Interpolation
|
QUADRATIC_KEY
|
Time
|
1.0000
|
Value
|
0.0050
|
Forward
|
0.0000
|
Backward
|
0.0000
|