Список методов в категории Tweening:
UpdateTweenSprite
Описание
Обновляет определенную анимацию, которая была запущена. Значение time позволяет вам контролировать, как быстро продвигается анимация, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что анимация будет воспроизводиться в обратном порядке, пока не достигнет своей начальной точки, однако она не прекратит воспроизведение, когда достигнет начала, и вместо этого будет ждать, пока время снова станет положительным, или ждать, пока вы остановите его вручную. Анимация должна быть уже запущена на данном спрайте с помощью PlayTweenSprite, иначе ничего не произойдет. Если вы начали играть много подростков, то обновление каждого твина в отдельности будет намного дороже, чем использование UpdateAllTweens.
Определение
void agk::UpdateTweenSprite( UINT tweenID, UINT spriteID, float fTime )
Параметры
tweenID - Идентификатор твина для обновления
spriteID - Идентификатор обновляемого спрайта
fTime - Время продвигать твин
Пример кода
UpdateTweenText
Описание
Обновляет определенную анимацию, которая была запущена. Значение time позволяет вам контролировать, как быстро продвигается анимация, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что анимация будет воспроизводиться в обратном порядке, пока не достигнет своей начальной точки, однако она не прекратит воспроизведение, когда достигнет начала, и вместо этого будет ждать, пока время снова станет положительным, или ждать, пока вы остановите его вручную. Анимация должна быть уже запущена на данном тексте с помощью PlayTweenText, иначе ничего не произойдет. Если вы начали играть много подростков, то обновление каждого твина в отдельности будет намного дороже, чем использование UpdateAllTweens.
Определение
void agk::UpdateTweenText( UINT tweenID, UINT textID, float fTime )
Параметры
tweenID - Идентификатор твина для обновления
textID - Идентификатор текста для обновления
fTime - Время продвигать твин
Пример кода
UpdateTweenChar
Описание
Обновляет определенную анимацию, которая была запущена. Значение time позволяет вам контролировать, как быстро продвигается анимация, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что анимация будет воспроизводиться в обратном порядке, пока не достигнет своей начальной точки, однако она не прекратит воспроизведение, когда достигнет начала, и вместо этого будет ждать, пока время снова станет положительным, или ждать, пока вы остановите его вручную. Твин должен быть уже запущен на данном персонаже с помощью PlayTweenChar, иначе ничего не произойдет. Если вы начали играть много подростков, то обновление каждого твина в отдельности будет намного дороже, чем использование UpdateAllTweens.
Определение
void agk::UpdateTweenChar( UINT tweenID, UINT textID, UINT charID, float fTime )
Параметры
tweenID - Идентификатор твина для обновления
textID - Идентификатор текста для обновления
charID - Индекс символа, индексы начинаются с 0, если он выходит за пределы диапазона, то будет проигнорирован
fTime - Время продвигать твин
Пример кода
UpdateTweenObject
Описание
Обновляет определенную анимацию, которая была запущена. Значение time позволяет вам контролировать, как быстро продвигается анимация, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что анимация будет воспроизводиться в обратном порядке, пока не достигнет своей начальной точки, однако она не прекратит воспроизведение, когда достигнет начала, и вместо этого будет ждать, пока время снова станет положительным, или ждать, пока вы остановите его вручную. Анимация должна быть уже запущена на данном объекте с помощью PlayTweenObject, иначе ничего не произойдет. Если вы начали играть много подростков, то обновление каждого твина в отдельности будет намного дороже, чем использование UpdateAllTweens.
Определение
void agk::UpdateTweenObject( UINT tweenID, UINT objectID, float fTime )
Параметры
tweenID - Идентификатор твина для обновления
objectID - Идентификатор объекта для обновления
fTime - Время продвигать твин
Пример кода
UpdateTweenCamera
Описание
Обновляет определенную анимацию, которая была запущена. Значение time позволяет вам контролировать, как быстро продвигается анимация, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что анимация будет воспроизводиться в обратном порядке, пока не достигнет своей начальной точки, однако она не прекратит воспроизведение, когда достигнет начала, и вместо этого будет ждать, пока время снова станет положительным, или ждать, пока вы остановите его вручную. Анимация должна быть уже запущена на данной камере с помощью PlayTweenCamera, иначе ничего не произойдет. Если вы начали играть много подростков, то обновление каждого твина в отдельности будет намного дороже, чем использование UpdateAllTweens.
Определение
void agk::UpdateTweenCamera( UINT tweenID, UINT cameraID, float fTime )
Параметры
tweenID - Идентификатор твина для обновления
cameraID - Идентификатор объекта для обновления
fTime - Время продвигать твин
Пример кода
UpdateTweenCustom
Описание
Обновляет определенную анимацию, которая была запущена. Значение time позволяет вам контролировать, как быстро продвигается анимация, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что анимация будет воспроизводиться в обратном порядке, пока не достигнет своей начальной точки, однако она не прекратит воспроизведение, когда достигнет начала, и вместо этого будет ждать, пока время снова станет положительным, или ждать, пока вы остановите его вручную. Если вы начали играть много подростков, то обновление каждого твина в отдельности будет намного дороже, чем использование UpdateAllTweens.
Определение
void agk::UpdateTweenCustom( UINT tweenID, float fTime )
Параметры
tweenID - Идентификатор твина для обновления
fTime - Время продвигать твин
Пример кода
UpdateTweenChain
Описание
Обновляет заданную цепочку твинов. Значение времени позволяет вам контролировать, как быстро продвигается цепочка, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что цепочка и подростки, которых она содержит, будут играть в обратном порядке, пока не достигнут начальной точки, однако она не перестанет играть, когда достигнет начала, и вместо этого будет ждать, пока время снова станет положительным, или ждать, пока вы остановите его вручную.
Определение
void agk::UpdateTweenChain( UINT chainID, float fTime )
Параметры
chainID - Идентификатор цепочки для обновления
fTime - Время для продвижения цепи
Пример кода
UpdateAllTweens
Описание
Обновления всех подростков начались на отдельных предметах и цепочках. Значение времени позволяет вам контролировать, как быстро продвигаются подростки, и в большинстве случаев следует использовать результат GetFrameTime. Время может быть установлено отрицательным, так что любые играющие подростки будут играть в обратном порядке, пока не достигнут своих начальных точек, однако они не прекратят играть, когда достигнут начала, и вместо этого будут ждать, пока время снова станет положительным, или ждать, пока вы остановите их вручную.
Определение
void agk::UpdateAllTweens( float fTime )
Параметры
fTime - Время для продвижения подростков
Пример кода
TweenSmooth1
Описание
Использует плавную кривую для перемещения от начала до конца, это позволяет избежать внезапного старта и остановки. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 1.
Определение
int agk::TweenSmooth1()
Параметры
Пример кода
TweenSmooth2
Описание
Использует плавную кривую для перемещения от начала до конца, похожую на TweenSmooth1, но более преувеличенную. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 2.
Определение
int agk::TweenSmooth2()
Параметры
Пример кода
TweenOvershoot
Описание
Использует эластичный аффект в конце интерполяции. Это единственный метод интерполяции, который превышает заданный диапазон и не подходит для цветов. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 8.
Определение
int agk::TweenOvershoot()
Параметры
Пример кода
TweenLinear
Описание
Использует линейную интерполяцию для перемещения от начала к концу, это самая простая форма интерполяции. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 0.
Определение
int agk::TweenLinear()
Параметры
Пример кода
TweenEaseOut2
Описание
Использует плавную кривую для движения к концу, похожую на TweenEaseOut1, но более преувеличенную. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 6.
Определение
int agk::TweenEaseOut2()
Параметры
Пример кода
TweenEaseIn2
Описание
Использует плавную кривую для перемещения с самого начала, аналогичную TweenEaseIn1, но более преувеличенную. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 4.
Определение
int agk::TweenEaseIn2()
Параметры
Пример кода
TweenEaseOut1
Описание
Использует плавную кривую для движения к концу, это позволяет избежать внезапной остановки, но все равно начинается резко. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 5.
Определение
int agk::TweenEaseOut1()
Параметры
Пример кода
TweenEaseIn1
Описание
Использует плавную кривую для движения с самого начала, это позволяет избежать внезапного старта, но все равно резко заканчивается. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 3.
Определение
int agk::TweenEaseIn1()
Параметры
Пример кода
TweenBounce
Описание
Использует эффект отскока в конце интерполяции. Это просто вспомогательная функция, чтобы избежать необходимости запоминать целочисленное значение для этого, которое равно 7.
Определение
int agk::TweenBounce()
Параметры
Пример кода
StopTweenText
Описание
Останавливает данный идентификатор анимации, если он воспроизводится на данном текстовом объекте. Если анимация не воспроизводится или закончилась, то эта команда не имеет никакого эффекта. Если текст был в середине интерполяции, он останется в своем текущем положении, он не будет переходить к концу или возвращаться к началу.
Определение
void agk::StopTweenText( UINT tweenID, UINT textID )
Параметры
tweenID - Идентификатор анимации для остановки
textID - Идентификатор текстового объекта для остановки
Пример кода
StopTweenSprite
Описание
Останавливает данный идентификатор анимации, если он воспроизводится на данном спрайте. Если анимация не воспроизводится или закончилась, то эта команда не имеет никакого эффекта. Если спрайт находился в середине интерполяции, он останется в своем текущем положении, он не будет переходить к концу или возвращаться к началу.
Определение
void agk::StopTweenSprite( UINT tweenID, UINT spriteID )
Параметры
tweenID - Идентификатор анимации для остановки
spriteID - Идентификатор спрайта для остановки
Пример кода
StopTweenObject
Описание
Останавливает данный идентификатор анимации, если он воспроизводится на данном объекте. Если анимация не воспроизводится или закончилась, то эта команда не имеет никакого эффекта. Если объект находился в середине интерполяции, он останется в своем текущем положении, он не будет переходить к концу или возвращаться к началу.
Определение
void agk::StopTweenObject( UINT tweenID, UINT objectID )
Параметры
tweenID - Идентификатор анимации для остановки
objectID - Идентификатор объекта для остановки
Пример кода
StopTweenChain
Описание
Останавливает данную цепь. Если элемент находился в середине интерполяции, он останется в своем текущем положении, он не будет переходить к концу или возвращаться к началу. Воспроизведение цепочки снова запустит ее с самого начала.
Определение
void agk::StopTweenChain( UINT chainID )
Параметры
chainID - Идентификатор цепочки для изменения
Пример кода
StopTweenCustom
Описание
Останавливает данный пользовательский идентификатор анимации, если он воспроизводится. Если анимация не воспроизводится или закончилась, то эта команда не имеет никакого эффекта. Если твин был в середине интерполяции, его значения останутся на своих текущих значениях, он не будет переходить к концу или возвращаться к началу.
Определение
void agk::StopTweenCustom( UINT tweenID )
Параметры
tweenID - Идентификатор анимации для остановки
Пример кода
StopTweenChar
Описание
Останавливает данный идентификатор анимации, если он воспроизводится на заданном символе текстового объекта. Если анимация не воспроизводится или закончилась, то эта команда не имеет никакого эффекта. Если символ находился в середине интерполяции, он останется в своем текущем положении, он не будет переходить к концу или возвращаться к началу.
Определение
void agk::StopTweenChar( UINT tweenID, UINT textID, UINT charID )
Параметры
tweenID - Идентификатор анимации для остановки
textID - Идентификатор текстового объекта, содержащего символ
charID - Индекс символа для остановки, индексы начинаются с 0, если он выходит за пределы диапазона, то будет проигнорирован
Пример кода
StopTweenCamera
Описание
Останавливает данный идентификатор анимации, если он воспроизводится на данной камере. Если анимация не воспроизводится или закончилась, то эта команда не имеет никакого эффекта. Если камера находилась в середине интерполяции, она останется в своем текущем положении, она не будет переходить к концу или возвращаться к началу.
Определение
void agk::StopTweenCamera( UINT tweenID, UINT cameraID )
Параметры
tweenID - Идентификатор анимации для остановки
cameraID - Идентификатор камеры для остановки
Пример кода
SetTweenTextY
Описание
Задает параметр Y данного идентификатора tween ID. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextY( UINT tweenID, float beginY, float endY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginY - Начальное значение Y для текста, текст будет расположен здесь, когда начнется воспроизведение
endY - Конечное значение Y для текста, текст будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции при движении текста от начала к концу
Пример кода
SetTweenTextX
Описание
Задает параметр X данного идентификатора tween ID. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextX( UINT tweenID, float beginX, float endX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginX - Начальное значение X для текста, текст будет расположен здесь, когда начнется воспроизведение
endX - Конечное значение X для текста, текст будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции при перемещении текста от beginX к EndX
Пример кода
SetTweenTextSize
Описание
Задает параметр Размера заданного идентификатора анимации. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextSize( UINT tweenID, float beginS, float endS, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginS - Начальное значение размера текста, текст будет иметь этот размер при запуске воспроизведения
endS - Значение конечного размера для текста, текст будет иметь этот размер, когда игра закончится
interpolation - Метод интерполяции при движении текста от начала к концу
Пример кода
SetTweenTextSpacing
Описание
Задает параметр Интервала для заданного идентификатора анимации. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextSpacing( UINT tweenID, float beginSP, float endSP, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginSP - Начальное значение интервала для текста, текст будет иметь этот интервал при запуске воспроизведения
endSP - Значение конечного интервала для текста, текст будет иметь этот интервал при завершении воспроизведения
interpolation - Метод интерполяции при перемещении текста из beginSP в endSP
Пример кода
SetTweenTextRed
Описание
Задает красный параметр заданного идентификатора анимации. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextRed( UINT tweenID, int beginR, int endR, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginR - Начальный красный цвет для текста, текст будет этого цвета, когда начнется воспроизведение
endR - Конец Красный цвет для текста, текст будет этот цвет, когда игра заканчивается
interpolation - Метод интерполяции при перемещении текста от beginR к EndR
Пример кода
SetTweenTextBlue
Описание
Устанавливает синий параметр данного идентификатора анимации. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextBlue( UINT tweenID, int beginB, int endB, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginB - Начальный синий цвет для текста, текст будет этого цвета, когда начнется воспроизведение
endB - Конец синий цвет для текста, текст будет этот цвет, когда игра заканчивается
interpolation - Метод интерполяции при перемещении текста из beginB в endB
Пример кода
SetTweenTextLineSpacing
Описание
Задает параметр межстрочного интервала для данного идентификатора анимации. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextLineSpacing( UINT tweenID, float beginLSP, float endLSP, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginLSP - Начальное значение межстрочного интервала для текста, текст будет иметь этот интервал при запуске воспроизведения
endLSP - Конечное значение межстрочного интервала для текста, текст будет иметь этот интервал при завершении воспроизведения
interpolation - Метод интерполяции при перемещении текста из beginLSP в endLSP
Пример кода
SetTweenTextGreen
Описание
Задает зеленый параметр заданного идентификатора анимации. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextGreen( UINT tweenID, int beginG, int endG, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginG - Начальный зеленый цвет для текста, текст будет этого цвета, когда начнется воспроизведение
endG - Конец Зеленый цвет для текста, текст будет этот цвет, когда игра заканчивается
interpolation - Метод интерполяции при движении текста от начала к концу
Пример кода
SetTweenTextAngle
Описание
Задает параметр угла заданного идентификатора анимации. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextAngle( UINT tweenID, float beginA, float endA, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginA - Начальное значение угла для текста, текст будет повернут на этот угол при начале воспроизведения
endA - Значение конечного угла для текста, текст будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении текста от начала к концу
Пример кода
SetTweenTextAlpha
Описание
Задает альфа - параметр данного идентификатора tween ID. Анимация может изменять несколько параметров текстового объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим текстовым объектам или цепочкам одновременно с помощью PlayTweenText или AddTweenChainText. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenTextAlpha( UINT tweenID, int beginA, int endA, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginA - Начальный альфа-цвет для текста, текст будет этого цвета, когда начнется воспроизведение
endA - Конечный альфа-цвет для текста, текст будет этого цвета, когда игра заканчивается
interpolation - Метод интерполяции при движении текста от начала к концу
Пример кода
SetTweenSpriteYByOffset
Описание
Задает параметр Y данного идентификатора tween ID. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Это изменяет положение спрайта, используя его точку смещения, обычно центр спрайта. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteYByOffset( UINT tweenID, float beginY, float endY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginY - Начальное значение Y для спрайта, спрайт будет расположен здесь, когда начнется воспроизведение
endY - Конечное значение Y для спрайта, спрайт будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от начала к концу
Пример кода
SetTweenSpriteY
Описание
Задает параметр Y данного идентификатора tween ID. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Это изменяет положение спрайта, используя его верхний левый угол. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteY( UINT tweenID, float beginY, float endY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginY - Начальное значение Y для спрайта, спрайт будет расположен здесь, когда начнется воспроизведение
endY - Конечное значение Y для спрайта, спрайт будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от начала к концу
Пример кода
SetTweenSpriteXByOffset
Описание
Задает параметр X данного идентификатора tween ID. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Это изменяет положение спрайта, используя его точку смещения, обычно центр спрайта. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteXByOffset( UINT tweenID, float beginX, float endX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginX - Начальное значение X для спрайта, спрайт будет расположен здесь, когда начнется воспроизведение
endX - Конечное значение X для спрайта, спрайт будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от beginX к EndX
Пример кода
SetTweenSpriteX
Описание
Задает параметр X данного идентификатора tween ID. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Это изменяет положение спрайта, используя его верхний левый угол. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteX( UINT tweenID, float beginX, float endX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginX - Начальное значение X для спрайта, спрайт будет расположен здесь, когда начнется воспроизведение
endX - Конечное значение X для спрайта, спрайт будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от beginX к EndX
Пример кода
SetTweenSpriteSizeY
Описание
Задает параметр sizeY для данного идентификатора tween ID. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteSizeY( UINT tweenID, float beginSY, float endSY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginSY - Начальное значение sizeY для спрайта, спрайт будет иметь этот размер при запуске игры
endSY - Значение end sizeY для спрайта, спрайт будет иметь этот размер, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от beginSX к endSX
Пример кода
SetTweenSpriteRed
Описание
Задает красный параметр заданного идентификатора анимации. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Tween-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с PlayTweenSprite или AddTweenChainSprite. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteRed( UINT tweenID, int beginR, int endR, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginR - Начальный красный цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда начнется игра
endR - Конечный красный цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от beginR к EndR
Пример кода
SetTweenSpriteSizeX
Описание
Задает параметр sizeX для данного идентификатора tween ID. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteSizeX( UINT tweenID, float beginSX, float endSX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginSX - Начальное значение sizeX для спрайта, спрайт будет иметь этот размер при запуске воспроизведения
endSX - Значение end sizeX для спрайта, спрайт будет иметь этот размер, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от beginSX к endSX
Пример кода
SetTweenSpriteGreen
Описание
Задает зеленый параметр заданного идентификатора анимации. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteGreen( UINT tweenID, int beginG, int endG, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginG - Стартовый зеленый цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда начнется игра
endG - Конечный зеленый цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от начала к концу
Пример кода
SetTweenSpriteBlue
Описание
Устанавливает синий параметр данного идентификатора анимации. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteBlue( UINT tweenID, int beginB, int endB, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginB - Начальный синий цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда начнется игра
endB - Конечный синий цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от beginB к endB
Пример кода
SetTweenSpriteAngle
Описание
Задает параметр угла заданного идентификатора анимации. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteAngle( UINT tweenID, float beginA, float endA, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginA - Начальное значение угла для спрайта, спрайт будет повернут на этот угол при запуске игры
endA - Значение конечного угла для спрайта, спрайт будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт вращается от начала до конца
Пример кода
SetTweenSpriteAlpha
Описание
Задает альфа - параметр данного идентификатора tween ID. Анимация может изменять несколько параметров спрайта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим спрайтам или цепочкам одновременно с помощью PlayTweenSprite или AddTweenChainSprite. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenSpriteAlpha( UINT tweenID, int beginA, int endA, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginA - Начальный альфа-цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда начнется воспроизведение
endA - Конечный альфа-цвет для спрайта (от 0 до 255), спрайт будет этого цвета, когда игра закончится
interpolation - Метод интерполяции в то время как спрайт движется от начала к концу
Пример кода
SetTweenObjectZ
Описание
Задает параметр Z заданного идентификатора tween ID. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectZ( UINT tweenID, float beginZ, float endZ, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginZ - Начальное значение Z для объекта, объект будет расположен здесь, когда начнется воспроизведение
endZ - Конечное значение Z для объекта, объект будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции при движении объекта от beginZ к endZ
Пример кода
SetTweenObjectY
Описание
Задает параметр Y данного идентификатора tween ID. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectY( UINT tweenID, float beginY, float endY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginY - Начальное значение Y для объекта, объект будет расположен здесь, когда начнется воспроизведение
endY - Конечное значение Y для объекта, объект будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции при движении объекта от начала к концу
Пример кода
SetTweenObjectX
Описание
Задает параметр X данного идентификатора tween ID. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectX( UINT tweenID, float beginX, float endX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginX - Начальное значение X для объекта, объект будет расположен здесь, когда начнется воспроизведение
endX - Конечное значение X для объекта, объект будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции при движении объекта от beginX к EndX
Пример кода
SetTweenObjectScaleZ
Описание
Задает параметр scaleZ для данного идентификатора tween ID. Шкала абсолютна, поэтому значение 1.0 будет нормальным размером, в то время как 2.0 будет в два раза больше. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectScaleZ( UINT tweenID, float beginSZ, float endSZ, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginSZ - Начальное значение масштаба для объекта, объект будет повернут на этот угол при запуске воспроизведения
endSZ - Конечное значение масштаба для объекта, объект будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении объекта от beginSZ к endSZ
Пример кода
SetTweenObjectScaleY
Описание
Задает параметр scaleY для данного идентификатора tween ID. Шкала абсолютна, поэтому значение 1.0 будет нормальным размером, в то время как 2.0 будет в два раза больше. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectScaleY( UINT tweenID, float beginSY, float endSY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginSY - Начальное значение масштаба для объекта, объект будет повернут на этот угол при запуске воспроизведения
endSY - Конечное значение масштаба для объекта, объект будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении объекта от начала к концу
Пример кода
SetTweenObjectScaleX
Описание
Задает параметр scaleX для данного идентификатора tween ID. Шкала абсолютна, поэтому значение 1.0 будет нормальным размером, в то время как 2.0 будет в два раза больше. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectScaleX( UINT tweenID, float beginSX, float endSX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginSX - Начальное значение scaleX для объекта, объект будет повернут на этот угол при запуске воспроизведения
endSX - Конечное значение scaleX для объекта, объект будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении объекта от beginSX к endSX
Пример кода
SetTweenObjectRed
Описание
Устанавливает красный параметр данного идентификатора анимации в диапазоне от 0 до 255. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectRed( UINT tweenID, int beginR, int endR, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginR - Начальный красный цвет для объекта, объект будет этого цвета, когда начнется игра
endR - Конечный красный цвет для объекта, объект будет этого цвета, когда игра заканчивается
interpolation - Метод интерполяции при движении объекта от beginR к EndR
Пример кода
SetTweenObjectGreen
Описание
Устанавливает зеленый параметр данного идентификатора анимации в диапазоне от 0 до 255. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectGreen( UINT tweenID, int beginG, int endG, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginG - Стартовый зеленый цвет для объекта, объект будет этого цвета, когда начнется игра
endG - Конечный зеленый цвет для объекта, объект будет этого цвета, когда игра заканчивается
interpolation - Метод интерполяции при движении объекта от начала к концу
Пример кода
SetTweenObjectBlue
Описание
Устанавливает синий параметр данного идентификатора анимации в диапазоне от 0 до 255. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectBlue( UINT tweenID, int beginB, int endB, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginB - Начальный синий цвет для объекта, объект будет этого цвета, когда начнется игра
endB - Конечный синий цвет для объекта, объект будет этого цвета, когда игра заканчивается
interpolation - Метод интерполяции при движении объекта от beginB к endB
Пример кода
SetTweenObjectAngleZ
Описание
Задает параметр Euler AngleZ заданного идентификатора tween ID. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectAngleZ( UINT tweenID, float beginAZ, float endAZ, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginAZ - Начальное значение AngleZ для объекта, объект будет повернут на этот угол при запуске игры
endAZ - Значение end AngleZ для объекта, объект будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении объекта от beginAZ к endAZ
Пример кода
SetTweenObjectAngleY
Описание
Задает параметр Euler angleY данного идентификатора tween. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectAngleY( UINT tweenID, float beginAY, float endAY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginAY - Начальное значение угла для объекта, объект будет повернут на этот угол, когда начнется игра
endAY - Значение конечного угла для объекта, объект будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении объекта от начала до конца
Пример кода
SetTweenObjectAngleX
Описание
Задает параметр Euler AngleX заданного идентификатора tween ID. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectAngleX( UINT tweenID, float beginAX, float endAX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginAX - Начальное значение AngleX для объекта, объект будет повернут на этот угол при запуске игры
endAX - Значение end AngleX для объекта, объект будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении объекта от beginAX к endAX
Пример кода
SetTweenObjectAlpha
Описание
Устанавливает альфа - параметр данного идентификатора tween ID в диапазоне от 0 до 255. Анимация может изменять несколько параметров объекта одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим объектам или цепочкам одновременно с помощью PlayTweenObject или AddTweenChainObject. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenObjectAlpha( UINT tweenID, int beginA, int endA, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginA - Начальный альфа-цвет для объекта, объект будет этого цвета, когда начнется воспроизведение
endA - Конечный альфа-цвет для объекта, объект будет этого цвета, когда игра заканчивается
interpolation - Метод интерполяции при движении объекта от начала к концу
Пример кода
SetTweenDuration
Описание
Изменяет продолжительность анимации после ее создания. Если анимация выполняется в данный момент или является частью цепочки, которая выполняется в данный момент, то изменение ее продолжительности может привести к неожиданным результатам.
Определение
void agk::SetTweenDuration( UINT tweenID, float duration )
Параметры
tweenID - Идентификатор твина, который нужно изменить, может быть любым типом твина
duration - Новая продолжительность использования в секундах
Пример кода
SetTweenCustomInteger3
Описание
Задает третье целочисленное значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomInteger3( UINT tweenID, int begin, int end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCustomInteger4
Описание
Задает четвертое целочисленное значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomInteger4( UINT tweenID, int begin, int end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCustomInteger2
Описание
Задает второе целочисленное значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomInteger2( UINT tweenID, int begin, int end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCustomInteger1
Описание
Задает первое целочисленное значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomInteger1( UINT tweenID, int begin, int end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCustomFloat4
Описание
Устанавливает четвертое плавающее значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomFloat4( UINT tweenID, float begin, float end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCustomFloat2
Описание
Устанавливает второе плавающее значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomFloat2( UINT tweenID, float begin, float end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCustomFloat3
Описание
Устанавливает третье плавающее значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomFloat3( UINT tweenID, float begin, float end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCustomFloat1
Описание
Устанавливает первое плавающее значение заданного пользовательского идентификатора анимации. Анимация может изменять несколько параметров одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCustomFloat1( UINT tweenID, float begin, float end, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
begin - Отправная точка для этого значения
end - Конечная точка для этого значения
interpolation - Метод интерполяции при движении значения от начала к концу
Пример кода
SetTweenCharY
Описание
Задает параметр Y данного идентификатора tween ID. Анимация может изменять несколько параметров персонажа одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Позиции символов ar относительно родительского текстового объекта. Твин-это просто шаблон, который может быть применен ко многим символам или цепочкам одновременно, в том числе из разных текстовых объектов, с помощью PlayTweenChar или AddTweenChainChar. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCharY( UINT tweenID, float beginY, float endY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginY - Начальное значение Y для персонажа, символ будет расположен здесь, когда начнется игра
endY - Конечное значение Y для символа, символ будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции в то время как символ движется от начала к концу
Пример кода
SetTweenCharX
Описание
Задает параметр X данного идентификатора tween ID. Анимация может изменять несколько параметров персонажа одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Позиции символов ar относительно родительского текстового объекта. Твин-это просто шаблон, который может быть применен ко многим символам или цепочкам одновременно, в том числе из разных текстовых объектов, с помощью PlayTweenChar или AddTweenChainChar. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCharX( UINT tweenID, float beginX, float endX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginX - Начальное значение X для персонажа, персонаж будет расположен здесь, когда начнется игра
endX - Конечное значение X для персонажа, персонаж будет расположен здесь, когда игра закончится
interpolation - Метод интерполяции при перемещении символа из beginX в EndX
Пример кода
SetTweenCharGreen
Описание
Задает зеленый параметр заданного идентификатора анимации. Анимация может изменять несколько параметров персонажа одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим символам или цепочкам одновременно, в том числе из разных текстовых объектов, с помощью PlayTweenChar или AddTweenChainChar. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCharGreen( UINT tweenID, int beginG, int endG, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginG - Начальное зеленое значение для персонажа, персонаж будет этого цвета, когда начнется игра
endG - Конечное зеленое значение для персонажа, персонаж будет этого цвета, когда игра закончится
interpolation - Метод интерполяции в то время как символ движется от начала к концу
Пример кода
SetTweenCharBlue
Описание
Устанавливает синий параметр данного идентификатора анимации. Анимация может изменять несколько параметров персонажа одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим символам или цепочкам одновременно, в том числе из разных текстовых объектов, с помощью PlayTweenChar или AddTweenChainChar. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCharBlue( UINT tweenID, int beginB, int endB, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginB - Начальное синее значение для персонажа, персонаж будет этого цвета, когда начнется игра
endB - Конечное синее значение для персонажа, персонаж будет этого цвета, когда игра закончится
interpolation - Метод интерполяции при перемещении символа из beginB в endB
Пример кода
SetTweenCharRed
Описание
Задает красный параметр заданного идентификатора анимации. Анимация может изменять несколько параметров персонажа одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим символам или цепочкам одновременно, в том числе из разных текстовых объектов, с помощью PlayTweenChar или AddTweenChainChar. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCharRed( UINT tweenID, int beginR, int endR, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginR - Начальное красное значение для персонажа, персонаж будет этого цвета, когда начнется игра
endR - Конечное красное значение для персонажа, персонаж будет этого цвета, когда игра закончится
interpolation - Метод интерполяции при перемещении символа из beginR в EndR
Пример кода
SetTweenCharAngle
Описание
Задает параметр угла заданного идентификатора анимации. Анимация может изменять несколько параметров персонажа одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим символам или цепочкам одновременно, в том числе из разных текстовых объектов, с помощью PlayTweenChar или AddTweenChainChar. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCharAngle( UINT tweenID, float beginA, float endA, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginA - Начальное значение угла для персонажа, персонаж будет повернут на этот угол, когда начнется игра
endA - Значение конечного угла для персонажа, персонаж будет повернут на этот угол, когда игра закончится
interpolation - Метод интерполяции в то время как символ движется от начала к концу
Пример кода
SetTweenCharAlpha
Описание
Задает альфа - параметр данного идентификатора tween ID. Анимация может изменять несколько параметров персонажа одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим символам или цепочкам одновременно, в том числе из разных текстовых объектов, с помощью PlayTweenChar или AddTweenChainChar. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCharAlpha( UINT tweenID, int beginA, int endA, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginA - Начальное альфа-значение для персонажа, персонаж будет этого цвета, когда начнется игра
endA - Конечное альфа-значение для персонажа, персонаж будет этого цвета, когда игра закончится
interpolation - Метод интерполяции в то время как символ движется от начала к концу
Пример кода
SetTweenChainTime
Описание
Перескакивает цепочку твинов в заданное положение в своей временной линии. Если в данный момент воспроизводится цепочка твинов, то интерполяция оценит заданное значение времени и обновит необходимые объекты. Если цепочка tween не воспроизводится, то эта команда не имеет никакого эффекта, так как вызов PlayTweenChain сбрасывает время до 0. Если время случайно падает на задержку между подростками, то интерполяция останется неизменной до тех пор, пока задержка не будет пройдена.
Определение
void agk::SetTweenChainTime( UINT chainID, float time )
Параметры
chainID - Идентификатор цепочки для изменения
time - Время в секундах для перехода в цепочку tween
Пример кода
SetTweenCameraZ
Описание
Задает параметр Z заданного идентификатора tween ID. Анимация может изменять несколько параметров камеры одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим камерам или цепочкам одновременно с помощью PlayTweenCamera или AddTweenChainCamera. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCameraZ( UINT tweenID, float beginZ, float endZ, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginZ - Начальное значение Z для камеры, камера будет расположена здесь, когда начнется воспроизведение
endZ - Конечное значение Z для камеры, камера будет расположена здесь, когда воспроизведение закончится
interpolation - Метод интерполяции при движении камеры от beginZ к endZ
Пример кода
SetTweenCameraX
Описание
Задает параметр X данного идентификатора tween ID. Анимация может изменять несколько параметров камеры одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим камерам или цепочкам одновременно с помощью PlayTweenCamera или AddTweenChainCamera. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCameraX( UINT tweenID, float beginX, float endX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginX - Начальное значение X для камеры, камера будет расположена здесь, когда начнется воспроизведение
endX - Конечное значение X для камеры, камера будет расположена здесь, когда воспроизведение закончится
interpolation - Метод интерполяции при движении камеры от beginX к EndX
Пример кода
SetTweenCameraY
Описание
Задает параметр Y данного идентификатора tween ID. Анимация может изменять несколько параметров камеры одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим камерам или цепочкам одновременно с помощью PlayTweenCamera или AddTweenChainCamera. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCameraY( UINT tweenID, float beginY, float endY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginY - Начальное значение Y для камеры, камера будет расположена здесь, когда начнется воспроизведение
endY - Конечное значение Y для камеры, камера будет расположена здесь, когда воспроизведение закончится
interpolation - Метод интерполяции в то время как камера движется от начала к концу
Пример кода
SetTweenCameraFOV
Описание
Задает параметр Поля зрения заданного идентификатора анимации. Анимация может изменять несколько параметров камеры одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим камерам или цепочкам одновременно с помощью PlayTweenCamera или AddTweenChainCamera. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCameraFOV( UINT tweenID, float beginF, float endF, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginF - Начальное значение FOV для камеры, камера будет иметь это значение FOV при запуске воспроизведения
endF - Конечное значение FOV для камеры, камера будет иметь это значение FOV, когда воспроизведение закончится
interpolation - Метод интерполяции при движении камеры от beginF к endF
Пример кода
SetTweenCameraAngleZ
Описание
Задает параметр Euler AngleZ заданного идентификатора tween ID. Анимация может изменять несколько параметров камеры одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим камерам или цепочкам одновременно с помощью PlayTweenCamera или AddTweenChainCamera. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCameraAngleZ( UINT tweenID, float beginAZ, float endAZ, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginAZ - Начальное значение угла Эйлера для камеры, камера будет повернута на этот угол при запуске воспроизведения
endAZ - Конечное значение угла Эйлера для камеры, камера будет повернута на этот угол, когда игра закончится
interpolation - Метод интерполяции в то время как камера движется от beginAZ к endAZ
Пример кода
SetTweenCameraAngleY
Описание
Задает параметр Euler angleY данного идентификатора tween. Анимация может изменять несколько параметров камеры одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим камерам или цепочкам одновременно с помощью PlayTweenCamera или AddTweenChainCamera. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCameraAngleY( UINT tweenID, float beginAY, float endAY, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginAY - Начальное значение угла Эйлера для камеры, камера будет повернута на этот угол, когда начнется воспроизведение
endAY - Конечное значение угла Эйлера для камеры, камера будет повернута на этот угол, когда игра закончится
interpolation - Метод интерполяции во время движения камеры от начала до конца
Пример кода
SetTweenCameraAngleX
Описание
Задает параметр Euler AngleX заданного идентификатора tween ID. Анимация может изменять несколько параметров камеры одновременно. Установите начальное значение и конечное значение, а также метод интерполяции. Твин-это просто шаблон, который может быть применен ко многим камерам или цепочкам одновременно с помощью PlayTweenCamera или AddTweenChainCamera. Доступные методы интерполяции: TweenLinear(), TweenSmooth1(), TweenSmooth2(), TweenEaseIn1(), TweenEaseIn2(), TweenEaseOut1(), TweenEaseOut2(), TweenBounce(), TweenOvershoot() Используйте метод интерполяции -1, чтобы отключить интерполяцию по этому значению
Определение
void agk::SetTweenCameraAngleX( UINT tweenID, float beginAX, float endAX, int interpolation )
Параметры
tweenID - Идентификатор твина для изменения
beginAX - Начальное значение угла Эйлера для камеры, камера будет повернута на этот угол при запуске воспроизведения
endAX - Конечное значение угла Эйлера для камеры, камера будет повернута на этот угол, когда игра закончится
interpolation - Метод интерполяции при движении камеры от beginAX к endAX
Пример кода
ResumeTweenText
Описание
Возобновляет данный твин с того момента, когда он был приостановлен с помощью PauseTweenText. Если анимация уже возобновлена или не существует, то это ничего не делает.
Определение
void agk::ResumeTweenText( UINT tweenID, UINT textID )
Параметры
tweenID - Идентификатор твина для возобновления
textID - ИДЕНТИФИКАТОР текста для возобновления
Пример кода
ResumeTweenSprite
Описание
Возобновляет данный твин с того момента, когда он был приостановлен с помощью PauseTweenSprite. Если анимация уже возобновлена или не существует, то это ничего не делает.
Определение
void agk::ResumeTweenSprite( UINT tweenID, UINT spriteID )
Параметры
tweenID - Идентификатор твина для возобновления
spriteID - Идентификатор спрайта для возобновления
Пример кода
ResumeTweenCustom
Описание
Возобновляет данный твин с того момента, когда он был приостановлен с помощью PauseTweenCustom. Если анимация уже возобновлена или не существует, то это ничего не делает.
Определение
void agk::ResumeTweenCustom( UINT tweenID )
Параметры
tweenID - Идентификатор твина для возобновления
Пример кода
ResumeTweenChar
Описание
Возобновляет заданный интервал с того момента, когда он был приостановлен с помощью PauseTweenChar. Если анимация уже возобновлена или не существует, то это ничего не делает.
Определение
void agk::ResumeTweenChar( UINT tweenID, UINT textID, UINT charID )
Параметры
tweenID - Идентификатор твина для возобновления
textID - ИДЕНТИФИКАТОР текста для возобновления
charID - Индекс персонажа для возобновления
Пример кода
ResumeTweenObject
Описание
Возобновляет заданную анимацию с того момента, когда она была приостановлена с помощью PauseTweenObject. Если анимация уже возобновлена или не существует, то это ничего не делает.
Определение
void agk::ResumeTweenObject( UINT tweenID, UINT objectID )
Параметры
tweenID - Идентификатор твина для возобновления
objectID - ИДЕНТИФИКАТОР объекта для возобновления
Пример кода
ResumeTweenCamera
Описание
Возобновляет данный твин с того момента, когда он был приостановлен с помощью PauseTweenCamera. Если анимация уже возобновлена или не существует, то это ничего не делает.
Определение
void agk::ResumeTweenCamera( UINT tweenID, UINT cameraID )
Параметры
tweenID - Идентификатор твина для возобновления
cameraID - Идентификатор камеры для возобновления работы
Пример кода
PlayTweenText
Описание
Применяет данный идентификатор анимации к заданному текстовому идентификатору с необязательной задержкой и начинает его воспроизведение. Анимация может воспроизводиться на нескольких текстовых объектах одновременно, просто вызовите эту команду еще раз с другим текстовым идентификатором. Текст не будет изменен до тех пор, пока не пройдет время задержки, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение длительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на текстовом объекте, текст будет соответствующим образом корректировать свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::PlayTweenText( UINT tweenID, UINT textID, float delay )
Параметры
tweenID - Идентификатор твина для использования
textID - Идентификатор изменяемого текстового объекта
delay - Количество секунд до начала воспроизведения анимации
Пример кода
PlayTweenSprite
Описание
Применяет заданный идентификатор анимации к заданному идентификатору спрайта с необязательной задержкой и начинает его воспроизведение. Анимация может воспроизводиться на нескольких спрайтах одновременно, просто вызовите эту команду снова с другим идентификатором спрайта. Спрайт не будет изменен до тех пор, пока не пройдет время задержки, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение всей продолжительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на спрайте, то спрайт соответствующим образом скорректирует свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::PlayTweenSprite( UINT tweenID, UINT spriteID, float delay )
Параметры
tweenID - Идентификатор твина для использования
spriteID - Идентификатор изменяемого спрайта
delay - Количество секунд до начала воспроизведения анимации
Пример кода
PlayTweenObject
Описание
Применяет заданный идентификатор анимации к заданному идентификатору объекта с необязательной задержкой и начинает его воспроизведение. Анимация может воспроизводиться на нескольких объектах одновременно, просто вызовите эту команду снова с другим идентификатором объекта. Объект не будет изменен до тех пор, пока не пройдет время задержки, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение длительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на объекте, то объект соответствующим образом настраивает свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::PlayTweenObject( UINT tweenID, UINT objectID, float delay )
Параметры
tweenID - Идентификатор твина для использования
objectID - ИДЕНТИФИКАТОР объекта для изменения
delay - Количество секунд до начала воспроизведения анимации
Пример кода
PlayTweenChar
Описание
Применяет заданный идентификатор анимации к заданному символу в текстовом объекте с необязательной задержкой и начинает его воспроизведение. Анимация может воспроизводиться на нескольких символах в нескольких текстовых объектах одновременно, просто вызовите эту команду снова с другим идентификатором текста или символа. Символ не будет изменен до тех пор, пока не пройдет время задержки, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение длительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на символе, то символ соответствующим образом настраивает свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::PlayTweenChar( UINT tweenID, UINT textID, UINT charID, float delay )
Параметры
tweenID - Идентификатор твина для использования
textID - Идентификатор изменяемого текстового объекта
charID - Индекс символа, индексы начинаются с 0, если он выходит за пределы диапазона, то будет проигнорирован
delay - Количество секунд до начала воспроизведения анимации
Пример кода
PlayTweenCustom
Описание
Воспроизводит заданный пользовательский идентификатор анимации с дополнительной задержкой и начинает его воспроизведение. В отличие от других подростков, это не применяется к какому-либо конкретному элементу или объекту и не может иметь несколько копий, работающих одновременно, вам придется создать отдельный пользовательский твин для каждой копии, которую вы хотите запустить одновременно. Значения анимации не будут изменены до тех пор, пока не пройдет время задержки, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение длительности анимации. Если конечное значение tween изменяется во время воспроизведения tween, то tween соответствующим образом скорректирует свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::PlayTweenCustom( UINT tweenID, float delay )
Параметры
tweenID - Идентификатор твина для использования
delay - Количество секунд до начала воспроизведения анимации
Пример кода
PlayTweenCamera
Описание
Применяет заданный идентификатор анимации к заданному идентификатору камеры с дополнительной задержкой и начинает его воспроизведение. Анимация может воспроизводиться на нескольких камерах одновременно, просто вызовите эту команду еще раз с другим идентификатором камеры. Камера не будет изменена до тех пор, пока не пройдет время задержки, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение всей продолжительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на камере, камера соответствующим образом настраивает свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::PlayTweenCamera( UINT tweenID, UINT cameraID, float delay )
Параметры
tweenID - Идентификатор твина для использования
cameraID - Идентификатор камеры для изменения
delay - Количество секунд до начала воспроизведения анимации
Пример кода
PlayTweenChain
Описание
Начинает воспроизведение данной цепочки с самого начала или возобновляет ее, если она была приостановлена.
Определение
void agk::PlayTweenChain( UINT chainID )
Параметры
chainID - Идентификатор цепочки для изменения
Пример кода
PauseTweenText
Описание
Приостанавливает данный твин в его текущей точке. Он не будет обновляться снова до тех пор, пока не будет вызван ResumeTweenText. Если анимация уже остановилась или не существует, то это ничего не делает.
Определение
void agk::PauseTweenText( UINT tweenID, UINT textID )
Параметры
tweenID - Идентификатор анимации для паузы
textID - ИДЕНТИФИКАТОР текста для паузы
Пример кода
PauseTweenSprite
Описание
Приостанавливает данный твин в его текущей точке. Он не будет обновляться снова до тех пор, пока не будет вызван ResumeTweenSprite. Если анимация уже остановилась или не существует, то это ничего не делает.
Определение
void agk::PauseTweenSprite( UINT tweenID, UINT spriteID )
Параметры
tweenID - Идентификатор анимации для паузы
spriteID - Идентификатор спрайта для паузы
Пример кода
PauseTweenObject
Описание
Приостанавливает данный твин в его текущей точке. Он не будет обновляться снова до тех пор, пока не будет вызван ResumeTweenObject. Если анимация уже остановилась или не существует, то это ничего не делает.
Определение
void agk::PauseTweenObject( UINT tweenID, UINT objectID )
Параметры
tweenID - Идентификатор анимации для паузы
objectID - Идентификатор объекта для приостановки
Пример кода
PauseTweenCustom
Описание
Приостанавливает данный твин в его текущей точке. Он не будет обновляться снова до тех пор, пока не будет вызван ResumeTweenCustom. Если анимация уже остановилась или не существует, то это ничего не делает.
Определение
void agk::PauseTweenCustom( UINT tweenID )
Параметры
tweenID - Идентификатор анимации для паузы
Пример кода
PauseTweenChar
Описание
Приостанавливает данный твин в его текущей точке. Он не будет обновляться снова до тех пор, пока не будет вызван ResumeTweenChar. Если твин уже остановился или не существует, то это ничего не делает.
Определение
void agk::PauseTweenChar( UINT tweenID, UINT textID, UINT charID )
Параметры
tweenID - Идентификатор анимации для паузы
textID - ИДЕНТИФИКАТОР текста для паузы
charID - Индекс символа для паузы
Пример кода
PauseTweenChain
Описание
Приостанавливает данную цепочку, которая начала играть, она может быть возобновлена с помощью PlayTweenChain
Определение
void agk::PauseTweenChain( UINT chainID )
Параметры
chainID - Идентификатор цепочки для изменения
Пример кода
PauseTweenCamera
Описание
Приостанавливает данный твин в его текущей точке. Он не будет обновляться снова до тех пор, пока не будет вызвана ResumeTweenCamera. Если твин уже остановился или не существует, то это ничего не делает.
Определение
void agk::PauseTweenCamera( UINT tweenID, UINT cameraID )
Параметры
tweenID - Идентификатор анимации для паузы
cameraID - Идентификатор камеры для паузы
Пример кода
GetTweenTextPlaying
Описание
Возвращает 1, если данный идентификатор анимации в данный момент воспроизводится на данном текстовом объекте, в противном случае 0. Это все равно вернет 1, если анимация в данный момент приостановлена.
Определение
int agk::GetTweenTextPlaying( UINT tweenID, UINT textID )
Параметры
tweenID - Идентификатор твина для проверки
textID - ИДЕНТИФИКАТОР текста для проверки
Пример кода
GetTweenTextExists
Описание
Возвращает 1, если существует анимация с заданным идентификатором и это текстовая анимация, в противном случае 0.
Определение
int agk::GetTweenTextExists( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenSpritePlaying
Описание
Возвращает 1, если данный идентификатор анимации в данный момент воспроизводится на данном спрайте, в противном случае 0. Это все равно вернет 1, если анимация в данный момент приостановлена.
Определение
int agk::GetTweenSpritePlaying( UINT tweenID, UINT spriteID )
Параметры
tweenID - Идентификатор твина для проверки
spriteID - Идентификатор спрайта для проверки
Пример кода
GetTweenSpriteExists
Описание
Возвращает 1, если существует анимация с заданным идентификатором и это спрайт-анимация, в противном случае 0.
Определение
int agk::GetTweenSpriteExists( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenObjectPlaying
Описание
Возвращает 1, если данный идентификатор анимации в данный момент воспроизводится на данном объекте, в противном случае 0. Это все равно вернет 1, если анимация в данный момент приостановлена.
Определение
int agk::GetTweenObjectPlaying( UINT tweenID, UINT objectID )
Параметры
tweenID - Идентификатор твина для проверки
objectID - ИДЕНТИФИКАТОР проверяемого объекта
Пример кода
GetTweenExists
Описание
Возвращает 1, если анимация любого типа существует в данном идентификаторе, и 0 в противном случае.
Определение
int agk::GetTweenExists( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomInteger4
Описание
Возвращает текущее значение четвертого целого числа пользовательского твина.
Определение
int agk::GetTweenCustomInteger4( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomPlaying
Описание
Возвращает 1, если данный пользовательский идентификатор анимации воспроизводится в данный момент, в противном случае 0. Это все равно вернет 1, если анимация в данный момент приостановлена.
Определение
int agk::GetTweenCustomPlaying( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomInteger3
Описание
Возвращает текущее значение третьего целого числа пользовательского твина.
Определение
int agk::GetTweenCustomInteger3( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomInteger2
Описание
Возвращает текущее значение второго целого числа пользовательского твина.
Определение
int agk::GetTweenCustomInteger2( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomInteger1
Описание
Возвращает текущее значение первого целого числа пользовательского твина.
Определение
int agk::GetTweenCustomInteger1( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomFloat4
Описание
Возвращает текущее значение четвертого поплавка пользовательской анимации.
Определение
float agk::GetTweenCustomFloat4( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomFloat3
Описание
Возвращает текущее значение третьего поплавка пользовательской анимации.
Определение
float agk::GetTweenCustomFloat3( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomFloat2
Описание
Возвращает текущее значение второго поплавка пользовательской анимации.
Определение
float agk::GetTweenCustomFloat2( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCharPlaying
Описание
Возвращает 1, если данный идентификатор анимации в данный момент воспроизводится на данном символе и текстовом объекте, в противном случае 0. Это все равно вернет 1, если анимация в данный момент приостановлена.
Определение
int agk::GetTweenCharPlaying( UINT tweenID, UINT textID, UINT charID )
Параметры
tweenID - Идентификатор твина для проверки
textID - ИДЕНТИФИКАТОР текста для проверки
charID - Индекс проверяемого символа, индексы начинаются с 0, если он находится вне диапазона, то игнорируется
Пример кода
GetTweenCustomExists
Описание
Возвращает 1, если существует анимация с заданным идентификатором и это пользовательская анимация, в противном случае 0.
Определение
int agk::GetTweenCustomExists( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCustomFloat1
Описание
Возвращает текущее значение первого поплавка пользовательской анимации.
Определение
float agk::GetTweenCustomFloat1( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenChainPlaying
Описание
Возвращает 1, если цепочка в данный момент работает со своим списком подростков. Если последняя анимация закончилась или цепочка еще не запущена, она вернет 0.
Определение
int agk::GetTweenChainPlaying( UINT chainID )
Параметры
chainID - Идентификатор цепочки для проверки
Пример кода
GetTweenObjectExists
Описание
Возвращает 1, если анимация существует в данном идентификаторе и это объект tween, в противном случае 0.
Определение
int agk::GetTweenObjectExists( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenChainEndTime
Описание
Возвращает общую длину цепочки твинов в секундах.
Определение
float agk::GetTweenChainEndTime( UINT chainID )
Параметры
chainID - Идентификатор цепочки для проверки
Пример кода
GetTweenCameraPlaying
Описание
Возвращает 1, если данный идентификатор анимации в данный момент воспроизводится на данной камере, в противном случае 0. Это все равно вернет 1, если анимация в данный момент приостановлена.
Определение
int agk::GetTweenCameraPlaying( UINT tweenID, UINT cameraID )
Параметры
tweenID - Идентификатор твина для проверки
cameraID - Идентификатор камеры для проверки
Пример кода
GetTweenCameraExists
Описание
Возвращает 1, если анимация существует по заданному идентификатору и это анимация камеры, в противном случае 0.
Определение
int agk::GetTweenCameraExists( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
GetTweenCharExists
Описание
Возвращает 1, если существует анимация с заданным идентификатором и она является char tween, в противном случае 0.
Определение
int agk::GetTweenCharExists( UINT tweenID )
Параметры
tweenID - Идентификатор твина для проверки
Пример кода
DeleteTweenChain
Описание
Удаляет цепочку и останавливает всех подростков, которые были связаны с ней. Любые подростки, которые были добавлены к нему, не затрагиваются и могут быть использованы в будущих цепочках.
Определение
void agk::DeleteTweenChain( UINT chainID )
Параметры
chainID - Идентификатор удаляемой цепочки
Пример кода
DeleteTween
Описание
Удалите заданный идентификатор анимации. Это может быть использовано для всех типов твинов, спрайтов, текста, объектов и т. Д.
Определение
void agk::DeleteTween( UINT tweenID )
Параметры
tweenID - Идентификатор твина для удаления
Пример кода
CreateTweenText
Описание
Создает текстовую анимацию с заданной длительностью и возвращает для нее идентификатор. Эта анимация-всего лишь шаблон, который может быть применен к нескольким текстовым объектам или цепочкам одновременно. Все типы твинов разделяют одно и то же пространство идентификаторов, поэтому спрайт-твин с идентификатором 1 не может существовать одновременно с текстовым твином с идентификатором 1. Вы можете установить несколько параметров для этой анимации, таких как положение X и Угол, которые будут перемещаться от их начальных значений к конечным значениям в течение заданной продолжительности.
Определение
UINT agk::CreateTweenText( float duration )
void agk::CreateTweenText( UINT tweenID, float duration )
Параметры
duration - Продолжительность анимации в секундах
tweenID - Идентификатор твина
Пример кода
CreateTweenSprite
Описание
Создает анимацию спрайта с заданной длительностью и возвращает для нее идентификатор. Эта анимация-просто шаблон, который может быть применен к нескольким спрайтам или цепочкам одновременно. Все типы твинов разделяют одно и то же пространство идентификаторов, поэтому спрайт-твин с идентификатором 1 не может существовать одновременно с текстовым твином с идентификатором 1. Вы можете установить несколько параметров для этой анимации, таких как положение X и Угол, которые будут перемещаться от их начальных значений к конечным значениям в течение заданной продолжительности.
Определение
UINT agk::CreateTweenSprite( float duration )
void agk::CreateTweenSprite( UINT tweenID, float duration )
Параметры
duration - Продолжительность анимации в секундах
tweenID - Идентификатор твина
Пример кода
CreateTweenCustom
Описание
Создает пользовательскую анимацию с заданной длительностью и возвращает для нее идентификатор. Эта анимация не связана ни с каким элементом, и ее значения можно считывать во время работы. Это делает его полезным для управления значениями, которые не покрываются ни одним из других шаблонов анимации. Все типы твинов используют одно и то же пространство идентификаторов, поэтому пользовательский твин с идентификатором 1 не может существовать одновременно со спрайтовым твином с идентификатором 1. Вы можете установить несколько параметров для этой анимации, до 4 значений с плавающей точкой и 4 целочисленных значений, которые будут перемещаться от их начальных значений к конечным значениям в течение заданной продолжительности.
Определение
UINT agk::CreateTweenCustom( float duration )
void agk::CreateTweenCustom( UINT tweenID, float duration )
Параметры
duration - Продолжительность анимации в секундах
tweenID - Идентификатор твина
Пример кода
CreateTweenObject
Описание
Создает объект tween с заданной длительностью и возвращает для него ИДЕНТИФИКАТОР. Эта анимация-просто шаблон, который может быть применен к нескольким объектам или цепочкам одновременно. Все типы твинов разделяют одно и то же пространство идентификаторов, поэтому спрайт-твин с идентификатором 1 не может существовать одновременно с объектным твином с идентификатором 1. Вы можете установить несколько параметров для этой анимации, таких как положение X и Угол, которые будут перемещаться от их начальных значений к конечным значениям в течение заданной продолжительности.
Определение
UINT agk::CreateTweenObject( float duration )
void agk::CreateTweenObject( UINT tweenID, float duration )
Параметры
duration - Продолжительность анимации в секундах
tweenID - Идентификатор твина
Пример кода
CreateTweenChar
Описание
Создает символ tween с заданной длительностью и возвращает для него ИДЕНТИФИКАТОР. Это может быть применено к отдельным символам текстового объекта. Эта анимация-всего лишь шаблон, который может быть применен к нескольким текстовым символам или цепочкам одновременно. Все типы твинов разделяют одно и то же пространство идентификаторов, поэтому спрайт-твин с идентификатором 1 не может существовать одновременно с char-твином с идентификатором 1. Вы можете установить несколько параметров для этой анимации, таких как положение X и Угол, которые будут перемещаться от их начальных значений к конечным значениям в течение заданной продолжительности.
Определение
UINT agk::CreateTweenChar( float duration )
void agk::CreateTweenChar( UINT tweenID, float duration )
Параметры
duration - Продолжительность анимации в секундах
tweenID - Идентификатор твина
Пример кода
CreateTweenCamera
Описание
Создает анимацию камеры с заданной длительностью и возвращает для нее идентификатор. Эта анимация-всего лишь шаблон, который может быть применен к нескольким камерам или цепочкам одновременно. Все типы твинов используют одно и то же пространство идентификаторов, поэтому твин камеры с идентификатором 1 не может существовать одновременно с твином объекта с идентификатором 1. Вы можете установить несколько параметров для этой анимации, таких как положение X и Угол, которые будут перемещаться от их начальных значений к конечным значениям в течение заданной продолжительности.
Определение
UINT agk::CreateTweenCamera( float duration )
void agk::CreateTweenCamera( UINT tweenID, float duration )
Параметры
duration - Продолжительность анимации в секундах
tweenID - Идентификатор твина
Пример кода
CreateTweenChain
Описание
Создает цепочку твинов, которую можно использовать для заказа подростков, чтобы они играли один за другим. Цепочка анимаций может содержать несколько спрайтов, символов, объектов и т. Д., Так что анимация камеры может быть запущена после завершения анимации спрайтов или наоборот. Несколько цепочек могут быть применены к одним и тем же спрайтам, объектам или другим объектам до тех пор, пока цепочки не изменяют один и тот же параметр одновременно. Например, если цепочка 1 начинается с изменения значения X спрайта и воспроизводится одновременно с цепочкой 2, которая также начинает изменять значение X того же спрайта, то одна цепочка перезапишет изменения другой. В противном случае несколько цепочек на одном и том же спрайте будут работать правильно.
Определение
UINT agk::CreateTweenChain()
void agk::CreateTweenChain( UINT chainID )
Параметры
chainID - Идентификатор цепочки
Пример кода
ClearTweenChain
Описание
Опустошает цепочку всех подростков и останавливает тех, кто бежал. Любые подростки, которые были добавлены к нему, не затрагиваются и могут быть использованы в будущих цепочках.
Определение
void agk::ClearTweenChain( UINT chainID )
Параметры
chainID - Идентификатор цепочки твинов для очистки
Пример кода
AddTweenChainText
Описание
Применяет данный идентификатор анимации к заданному идентификатору текстового объекта с необязательной задержкой и добавляет его в конец цепочки. Анимация может быть добавлена к нескольким текстовым объектам одновременно, просто вызовите эту команду снова с другим идентификатором текстового объекта. Текстовый объект не будет изменен до тех пор, пока все предыдущие подростки в этой цепочке не закончат и время задержки не пройдет, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение длительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на текстовом объекте, текст будет соответствующим образом корректировать свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::AddTweenChainText( UINT chainID, UINT tweenID, UINT textID, float delay )
Параметры
chainID - ИДЕНТИФИКАТОР цепочки для добавления
tweenID - Идентификатор твина для добавления
textID - ИДЕНТИФИКАТОР текста для изменения
delay - Количество секунд ожидания перед воспроизведением этой анимации при ее срабатывании
Пример кода
AddTweenChainSprite
Описание
Применяет данный идентификатор анимации к заданному идентификатору спрайта с необязательной задержкой и добавляет его в конец цепочки. Анимация может быть добавлена к нескольким спрайтам одновременно, просто вызовите эту команду снова с другим идентификатором спрайта. Спрайт не будет изменен до тех пор, пока все предыдущие подростки в этой цепочке не закончат и время задержки не пройдет, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение всей продолжительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на спрайте, то спрайт соответствующим образом скорректирует свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::AddTweenChainSprite( UINT chainID, UINT tweenID, UINT spriteID, float delay )
Параметры
chainID - ИДЕНТИФИКАТОР цепочки для добавления
tweenID - Идентификатор твина для добавления
spriteID - Идентификатор изменяемого спрайта
delay - Количество секунд ожидания перед воспроизведением этой анимации при ее срабатывании
Пример кода
AddTweenChainObject
Описание
Применяет данный идентификатор анимации к заданному идентификатору объекта с необязательной задержкой и добавляет его в конец цепочки. Анимация может быть добавлена к нескольким объектам одновременно, просто вызовите эту команду снова с другим идентификатором объекта. Объект не будет изменен до тех пор, пока все предыдущие подростки в этой цепочке не закончат и время задержки не пройдет, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение длительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на объекте, объект соответствующим образом настраивает свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::AddTweenChainObject( UINT chainID, UINT tweenID, UINT objectID, float delay )
Параметры
chainID - ИДЕНТИФИКАТОР цепочки для добавления
tweenID - Идентификатор твина для добавления
objectID - ИДЕНТИФИКАТОР объекта для изменения
delay - Количество секунд ожидания перед воспроизведением этой анимации при ее срабатывании
Пример кода
AddTweenChainCustom
Описание
Добавляет данный пользовательский идентификатор анимации в конец цепочки с необязательной задержкой. Анимация не начнется до тех пор, пока все предыдущие подростки в этой цепочке не закончат и время задержки не пройдет, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение всей продолжительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации, она соответствующим образом настраивает свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::AddTweenChainCustom( UINT chainID, UINT tweenID, float delay )
Параметры
chainID - ИДЕНТИФИКАТОР цепочки для добавления
tweenID - Идентификатор твина для добавления
delay - Количество секунд ожидания перед воспроизведением этой анимации при ее срабатывании
Пример кода
AddTweenChainChar
Описание
Применяет заданный идентификатор анимации к заданному символу в текстовом объекте с необязательной задержкой и добавляет его в конец цепочки. Анимация может быть добавлена к нескольким символам одновременно, просто вызовите эту команду снова с другим символом или текстовым идентификатором. Символ не будет изменен до тех пор, пока все предыдущие подростки в этой цепочке не закончат и время задержки не пройдет, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение всей продолжительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на символе, то символ соответствующим образом настраивает свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::AddTweenChainChar( UINT chainID, UINT tweenID, UINT textID, UINT charID, float delay )
Параметры
chainID - ИДЕНТИФИКАТОР цепочки для добавления
tweenID - Идентификатор твина для добавления
textID - Идентификатор текстового объекта, содержащего символ
charID - Индекс изменяемого символа, индексы начинаются с 0
delay - Количество секунд ожидания перед воспроизведением этой анимации при ее срабатывании
Пример кода
AddTweenChainCamera
Описание
Применяет данный идентификатор анимации к данному идентификатору камеры с дополнительной задержкой и добавляет его в конец цепочки. Анимация может быть добавлена к нескольким камерам одновременно, просто вызовите эту команду еще раз с другим идентификатором камеры. Камера не будет изменена до тех пор, пока все предыдущие подростки в этой цепочке не закончат и время задержки не пройдет, после чего анимация начнется с начальных значений и будет двигаться к конечным значениям в течение всей продолжительности анимации. Если конечное значение анимации изменяется во время воспроизведения анимации на камере, камера соответствующим образом настраивает свою интерполяцию. Изменение продолжительности во время игры не определено и не совместимо с цепочками.
Определение
void agk::AddTweenChainCamera( UINT chainID, UINT tweenID, UINT cameraID, float delay )
Параметры
chainID - ИДЕНТИФИКАТОР цепочки для добавления
tweenID - Идентификатор твина для добавления
cameraID - Идентификатор камеры для изменения
delay - Количество секунд ожидания перед воспроизведением этой анимации при ее срабатывании