![]() |
Задержка выполнения кода
Смотрел, похожие темы есть но к результату так и не пришли ((( У меня цыкл в котором на сцену добавляются мувики из библиотеки. Мувик длится 5 кадров. Хочу чтоб мувики добавлялись постепенно, т.е. отыграл один добавился другой, так красивей. Как приостановить цыкл на время выполнения мувика, и возможно ли это вообще?
|
Цитата:
|
Создайте таймер с нужной задержкой и на хандлер отработки таймера добавляйте мувики, как наберется нужное количество - убивайте таймер =)
|
Храните значение итерации цикла (i) в на уровне класса. После каждого исполнения итерации цикла ставьте инструкцию break. Пусть мувик сообщает о том, что они закончил играть, по этому сообщению вызывайте метод с циклом и, в очередной раз, запускайте итерацию с новым значением i... и так далее.
|
fish_r: прикольненько, щас попробую ) спасибо )
|
Цитата:
|
Вообще то да :) Цикл, в этом случае, нафиг не нужен :)
Замудрил... :) Достаточно вызывать метод в котором pop-ить или shift-тить очередной элемент и запускать его на проигрывание... |
| Часовой пояс GMT +4, время: 16:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.