![]() |
Гм. Я уже сказал вам, что с с LoadMovie вы никогда не знаете, когда у вас закончилась загрузка 2.swf.
Поэтому насколько заранее - никто не знает. Можно конечно, попробовать останавливать таймлайн, использовать разные лоадеры на основе "трехкадровых циклов", и прочую чушь, но зачем, когда уже есть четкий механизм, разработанный для решения этих проблем. Можете еще загрузить сразу всё, и показывать по очереди с помощью свойства _visible. А для загрузки всего используйте прелоадер, на форуме полно примеров. Способы использования костылей и их модели, честно говоря, обсуждать не оч. интересно. :) Как однозначно решить задачу, я вам дал пример. Спасибо можете сказать, если что, нажав на кнопочку весов справа. :) |
В принципе, в данном случае я могу судить, насколько последующий мувик должен перекрывать предыдущий (они весят 10-15 кб), т.е. достаточно перекрытия в один кадр. Я попробовал выгружать предыдущий мувик на один кадр позже закрузки следующего, и, похоже, такая примитивная схема сработала.:)
Хотя для более серьезных случаев без ваших рекомендаций, очевидно, не обойтись. Спасибо за совет. |
Положите на сервер или используйте эмуляцию загрузки прямо во Adobe Flash, могут быть сюрпризы с выгрузкой на один кадр позже.
Если, конечно, у вас не десктопное приложение будет. Кстати, подозреваю, что прямоугольником дело не ограничится, а значит подгружаемые ролики будут тяжелее, так что фактор асинхронности проявится сильнее... |
Готовые ролики весят порядка 10 кб, прямоугольники - это условно для простоты примера. Да, окончательно, конечно, буду смотреть уже после размещения на сервере.
|
Вложений: 1
Проэмулируйте заранее:
|
Ага, благодарю. :)
|
| Часовой пояс GMT +4, время: 01:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.