transition.loop()
Обзор
Перемещает объект в указанные x
и y
координаты и обратно, создавая цикл.
time
используется для полного цикла, и ослабление отменяется во второй половине перехода.
Синтаксис
transition.loop( target, params )
цель (обязательна)
Таблица. Любой объект, который ведет себя как таблица, например, отображаемые объекты.
параметры (обязательные)
Таблица. Таблица, которая определяет свойства перехода — смотрите Следующий раздел для получения подробной информации.
Ссылка на параметр
время (необязательно)
Номер. Время выполнения действия.
тег (необязательно)
Строка. Указывает тег перехода. Библиотека перехода может приостанавливать, возобновлять или отменять переходы, использующие один и тот же тег.
переход (необязательно)
Функция. Определяет метод упрощения интерполяции. По умолчанию используется линейный метод.
итерации (необязательно)
Число. Указывает количество итераций, для которых будет повторяться переход. По умолчанию значение итерации равно 1
.
задержка (необязательно)
Номер. Указывает задержку в миллисекундах до начала перехода. Значение по умолчанию - 0
.
x (необязательно)
Номер. Перемещает цель из ее текущей координаты x в другую.
y (необязательно)
Номер. Перемещает цель из ее текущей координаты y в другую.
OnStart (необязательно)
Прослушиватель. Функция прослушивания, которая будет вызвана перед началом перехода. Эта функция получит ссылку на связанный объект в качестве своего единственного аргумента.
onComplete (необязательно)
Прослушиватель. Функция прослушивания, которая будет вызвана после завершения перехода. Эта функция получит ссылку на связанный объект в качестве своего единственного аргумента.
onPause (необязательно)
Прослушиватель. Функция прослушивания, вызываемая при приостановке перехода. Эта функция получит ссылку на связанный объект в качестве своего единственного аргумента.
onResume (необязательно)
Прослушиватель. Функция прослушивания, которая будет вызвана при возобновлении перехода. Эта функция получит ссылку на связанный объект в качестве своего единственного аргумента.
onCancel (необязательно)
Прослушиватель. Функция прослушивания, которая вызывается при отмене перехода. Эта функция получит ссылку на связанный объект в качестве своего единственного аргумента.
Примеры
local
square = display.newRect( 0, 0, 100, 100 )
transition.loop( square, { time = 2000, y = 100, iterations = 20, transition = easing.inOutQuad } )