![]() |
Ожидание выполнение слушателя
Доброго дня, и снова нубский вопрос:
Нужно остановить выполнение функции и ожидать нажатие на мувик. Как реализовать? Перепробовал это: Код AS3:
Код AS3:
|
Разбить функцию, которая должна "останавливаться" на две. И не использовать while в такой ситуации.
|
окау
Цитата:
|
Что то я вопроса совсем не понял. Остановить выполнение функции? return. Ожидать нажатия на кнопку? addEventListener
|
Цитата:
Ожидать нажатия на "мувик" - addEventListener(MouseEvent.CLICK, ...) Опишите задачу конкретнее, догадываться что вы там пытаетесь сделать мало кто захочет. Опередили :) |
В ас3 нельзя использовать цикл while для ожидания чего-либо. Вся программа зависнет в ожидании выполнения самого цикла, так как все работает в одном потоке, а после истечения времени выполнения просто отвалится.
|
Функция должна
-Создать объекты на спрайте (решено) -остановиться - здесь пользователь двигает объекты (решено) -продолжить выполнение после нажатия на один мувик (условно крестик). (мувик есть, но пока не работает) - после этого она должна получить данные от объектов и передать их дальше (решено) |
Цитата:
|
Код AS3:
|
А как с помощью
Код AS3:
Добавлено через 35 секунд Цитата:
|
| Часовой пояс GMT +4, время: 06:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.