Spec-Zone.ru › Phaser

Класс: Phaser.TimerEvent

Конструктор

new TimerEvent(timer, delay, tick, repeatCount, loop, callback, callbackContext, arguments)

Phaser.TimerEvent — это одно событие, обрабатываемое объектом Phaser.Timer.

Он состоит из задержки, которая представляет собой значение в миллисекундах, после которого произойдёт событие.
При срабатывании события вызывается определённый обработчик с указанными аргументами.

TimerEvent удаляются родительским таймером после завершения срабатывания или повторения.

Используйте методы Phaser.Timer#add, Phaser.Timer#repeat или Phaser.Timer#loop для создания нового события.

Параметры
Имя Тип Описание
timer Phaser.Timer

Объект Timer, к которому относится данный TimerEvent.

delay number

Задержка в мс, через которую срабатывает данное TimerEvent.

tick number

Текущее время игры (tick), в который это событие будет срабатывать.

repeatCount number

Если TimerEvent повторяется, то это количество повторений.

loop boolean

True, если TimerEvent повторяется циклически, иначе false.

callback function

Обработчик, который будет вызван при возникновении TimerEvent.

callbackContext object

Контекст, в котором будет вызван обработчик.

arguments Array.<any>

Дополнительные аргументы, которые будут переданы обработчику.

Исходный код: time/TimerEvent.js (Строка 28)

Свойства

args

Свойства:
Имя Тип Описание
arguments Array.<any>

Дополнительные аргументы, которые будут переданы обработчику.

Исходный код: time/TimerEvent.js (Строка 70)

callback : Функция

Обработчик, который будет вызван при возникновении TimerEvent.

Исходный код: time/TimerEvent.js (Строка 60)

callbackContext : Объект

Контекст, в котором будет вызван обработчик.

Исходный код: time/TimerEvent.js (Строка 65)

delay : number

Задержка в мс, через которую срабатывает данное TimerEvent.

Исходный код: time/TimerEvent.js (Строка 40)

loop : boolean

True, если TimerEvent повторяется циклически, иначе false.

Исходный код: time/TimerEvent.js (Строка 55)

<внутреннее> pendingDelete : boolean

Флаг, определяющий, ожидается ли удаление TimerEvent.

Внутреннее:
  • Этот член внутренний (защищённый) и может быть изменён или удалён в будущем.
Исходный код: time/TimerEvent.js (Строка 76)

repeatCount : number

Если TimerEvent повторяется, то это количество повторений.

Исходный код: time/TimerEvent.js (Строка 50)

tick : number

Текущее время игры (tick), в который это событие будет срабатывать.

Исходный код: time/TimerEvent.js (Строка 45)

<внутреннее, только для чтения> timer : Phaser.Timer

Объект Timer, к которому относится данный TimerEvent.

Внутреннее:
  • Этот член внутренний (защищённый) и может быть изменён или удалён в будущем.
Исходный код: time/TimerEvent.js (Строка 35)

© 2016 Richard Davey, Photon Storm Ltd.
Licensed under the MIT License.
http://phaser.io/docs/2.6.2/Phaser.TimerEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API