Использование таймеров во Flex - PullRequest
1 голос
/ 20 февраля 2010

Я программирую приложение с помощью Adobe Flex, но поскольку я только начинал с этим языком пару дней назад, у меня много сомнений. Я создал два состояния и сделал переход между ними, теперь моя цель - программно переключаться между этими двумя состояниями каждые 5 секунд.

Я использую объект таймера, и он отлично работает, но мой вопрос: Есть ли другой элегантный способ сделать это? а также Могло ли быть интенсивным с точки зрения ресурсов использование этих таймеров в flex?

спасибо

1 Ответ

1 голос
/ 21 февраля 2010

если вам нужно переключаться между состояниями через любой интервал времени, то Таймер - лучший выбор. Существуют методы setInterval / setTimeout, но они являются одинаковыми таймерами. В любом случае, Timer - это не Flex, а внутри флеш-ядра (находится в пакете flash.utils).

С точки зрения ресурсов, сам Таймер не является проблемой. Просто убедитесь, что вы не выполняете моделирование атомного взрыва каждую секунду (я имею в виду, не используйте тяжелые методы в качестве слушателей события таймера).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...