Таймеры

Свойства и методы для работы с таймерами

Состояния таймеров

this.timer

Object

Read

Состояние таймера

После создания хотя бы одного таймера у скрипта появляется свойство — объект this.timer, которое будет содержать имена таймеров и их состояния:
‘off’ — сброшен
‘on’ — запущен .
‘done’- закончил

Состояния таймеров можно использовать в условных выражениях

Пример:

if (this.timer.T1 == ‘on’)

Объявление и запуск таймера

this.startTimer(<имя таймера>, <время сек>, 'строка-имя функции')

Write

Пример:

this.startTimer(‘T1’, 5.5, ‘turnAllOff’)

Останов (сброс) таймера

this.stopTimer(<имя таймера>)

Write

Пример:

this.stopTimer(‘T1’)

Объявление таймера без запуска

Таймер остается в состоянии «off».

this.addTimer(<имя таймера>)

Write

Используется, если таймер проверяется в условном выражении до выполнения команды startTimer