![]() |
Обновление во время прорисовки карты
У меня такая проблема.
На флеше рисую карту(дублицирую клипы), это занимает много времени, и флеш ругается, мол скрипт наверное повис "Хотите его приостановить?". Так вот, как избавится от этого сообщения. В делфи у объекта application было такое хорошее свойство, которое вызываешь и прога прорисовывает экран и выполняет команды винды. Нет во флеше чего либо подобного. P.S. Мне в голову пришла только однамысль, использовать не for, а сделать двукадровый мувик и в первый кадр засунуть акшены, а после прорисовки карты сделать stop(). Но это не красивое решение :( |
Не разбираюсь я в дельфях
Немного корявый вариант(правда не проверенный): в процессе расчета (дуплицирования) проверять время, прошедшее с начала расчета и через определённый интервал gotoAndPlay на другой кадр, в котором gotoAndPlay обратно, а дальше опять засечь время и продолжать процесс и т.д. Интервал этот ессно определяется опытным путём с запасом для особо тормознутых. Причем, как показывает практика, задержки на пустом кадре не будет, т.е. если у тебя клип из двух кадров, в первом нарисована 1, а во втором 2 и во втором gotoAndPlay(1), то при проигрывании клипа двойки ты не увидишь.
|
НЕ я не гений
|
а в каком месте думать то.
все же тупо. |
УУУУ,,,,....:|||-( (-) )-|||:....,,,,УУУУ
Вложений: 1
Просто "У" ////....
бредовый бред ночных дупликаторов.... вот в вам исходничек моментального дублирования... в мувике в клипике "duplicat" первый кадрик для особых данных... :) :) :) :) :) :) |
а я - гений ... ... ;) :) :p :D :) :eek:
|
Re: Обновление во время прорисовки карты
Цитата:
Возможно даже, единственно правильное :) |
- у меня - такой пример - который вверху... :)
|
2 Techmaker
Цитата:
А я учусь... ХЕ ;) :) :p :D :) :eek: :o |
| Часовой пояс GMT +4, время: 20:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.