дождитесь окончания диспетчера событий во Flex - PullRequest
0 голосов
/ 20 декабря 2011

Я новичок во Flex. Я хочу, чтобы огонь2 события событие 1 и событие 2, как диспетчер (событие 1); диспетчер (событие 2);

событие 2 сработало до завершения события 1. Как я могу сделать событие 2, чтобы ждать события 1.

1 Ответ

0 голосов
/ 20 декабря 2011

Может быть две стратегии:

1: Создайте свою структуру так, чтобы вы вызывали событие 2 в обработчике событий для события 1. 2: В обработчике для события 2 проверьте значение глобальной переменной, скажем, что это просто логическое значение, если оно истинно, затем продолжите работу обработчика события 2 и установите логическое значение равным false, а если значение false, рекурсивно вызовите с помощью setTimeout. В обработчике для события 1 установите для этого логического значения значение true. Это очень грубая реализация мьютекса, которая позволит сериализовать только два события.

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