# Timer

рус.: Таймер

Компонент Timer предназначен для создания задержки передачи сигнала. Сигнал переданный компоненту Timer будет передан дальше чем заданный промежуток времени.

## Связи

### Входящие связи

In
  Связь для получения данных
InUniversal
  Связь для получения данных универсального типа

### Исходящие связи

Out
  Связь для передачи данных
OutE
  Связь для управления эффектором

## Свойства

TimeOut
  Задержка (в миллисекундах) передачи сигнала. Значение целочисленное (3200).

## Пример использования

Создадим конфигурацию, в которой сигнал от одной кнопки будет передаваться на другую с задержкой в 5 секунд. Для конфигурации нам понадобятся компоненты NPCFaceContainer, NPCTextButton и Timer.

Свяжем все визуальные компоненты, создадим связи от компонента NPCFaceContainer к компонента TextButton и TextButton_1.

Расположите кнопки так, чтобы они были на одном горизонтальном уровне, но не накладывались друг на друга, отредактировав свойства PositionX и Position_Y для обеих компонентов класса NPCTextButton.

Создадим связь (тип связи: "связь для передачи универсального типа") от компонента TextButton к компоненту Timer. Как только кнопка будет нажата сигнал от нее будет передан таймеру, таймер через некоторый интервал времени передаст сигнал дальше по связям.

Создадим связь (тип связи: "управление эффектором") от компонента Timer к компоненту TextButton_1.

Отредактируем свойства компонента Timer: TimeOut - 5000.

Запустим конфигурацию (F9).

Последнее изменение: 28.01.2009