Просмотр полной версии : подгрузка прелоадера
реально ли подгружать прелоадер в swf-ку?
это необходимо из-за того, что на сайте множество разделов, которые грузятся по мере обращения к ним... в каждом разделе есть прелоадер, но во всех разделах они одинаковые, поэтому хочется их подгрузить... иначе, например, тыкнув в раздел, приходится ждать некоторое время, пока загрузится прелоадер именно этой свфки, возникает ненужная пауза...
а если б его подгрузить один раз, чтоб он потом из кэша доставался...
В основном мувика сделай один прелоадер, а при нажатии на кнопку, передавай ему в качестве параметра URL подгружаемой swf-ки. Пущай грузит себе наздоровьЯ.
Тебе поможет MovieClipLoader class
dimarik писал: В основном мувика сделай один прелоадер, а при нажатии на кнопку, передавай ему в качестве параметра URL подгружаемой swf-ки. Пущай грузит себе наздоровьЯ.
Грузит то он грузит, но каждая свфка содержит прелоадер, которому тоже нужно время, чтоб загрузиться...
создаешь отдельную swf - прелоадер под названием, например, "pre.swf", которая отслеживает загрузку _root, а как загрузилось все - командует _root.play()
в каждой SWFке создаешь пустой мувик, например, по имени "preloader";
в первом кадре каждой SWFки пишешь stop();loadMovie("pre.swf",preloader)
фсе
так пробовал, что-то не вышло пока, но, наверное, плохо пробовал значит... попробую еще!
у меня там была какая-то кривость...
Почему-то в "большой" SWF нужно было делать так: в первом кадре писать loadMovie(........), а только во втором - stop(). Почему - так и не понял, но иначе не работало...
Linuxoid_Alex
23.08.2004, 07:40
Почему - так и не понял, но иначе не работало...
Попробувй не во второй кадр, а на событие onLoad
Типа на onLoad пустого мувика, верно понял?
Попробую, спасибо
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.