PureBasic

SetNodeAnimationKeyFrameScale()

Синтаксис

SetNodeAnimationKeyFrameScale(#NodeAnimation , KeyFrame , x , y , z)

Описание


Изменяет коэффициент масштабирования указанного ключевого кадра Анимации Узла (Node).

Параметры

#NodeAnimation Номер для идентификации Анимации Узла.
#Keyframe Индекс используемого ключевого кадра. Индекс первого ключевого кадра равен 0.
Если такой ключевой кадр не существует, эта функция не действует.
X, Y, Z Новый коэффициент масштабирования ключевого кадра, соответственно по осям X, Y, Z.
При значении 1,0 масштабирование не будет применено к соответствующей оси.

Возвращаемое значение

Ничего.

Комментарии

Коэффициент масштабирования применяется к Узлу, связанному с Анимацией.

Коэффициент масштабирования будет изменять размер Узла путем умножения его размера на данный коэффициент:
- коэффициент масштабирования 1.0 не повлияет на размер Узла
- коэффициент масштабирования 2.0 удвоит размер Узла
- коэффициент масштабирования 0.5 позволит уменьшить Узел вдвое

См. также

CreateNodeAnimationKeyFrame(), GetNodeAnimationKeyFramePitch(), GetNodeAnimationKeyFrameYaw(), GetNodeAnimationKeyFrameRoll()

Поддерживаемые OS

Все

<- SetNodeAnimationKeyFrameRotation() - NodeAnimation Index - SetNodeAnimationLength() ->