Skip to the content.

Список методов в категории 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 - Количество секунд ожидания перед воспроизведением этой анимации при ее срабатывании

Пример кода