Вход

Просмотр полной версии : Подгрузка частей Flash сайта


KolesnicoFFS
01.08.2006, 18:13
Привет всему сообществу Flash-эров... ;)
У меня проблема, создал сайт - на Flash, целиком, но он, естественно тяжёлый, т.к. содержит еще фотки и так далее, короче 1,5 Мб, естественно ставить прелоадер на весь сайт - просто неуважение к посетителям...
А другого я пока не умею..
Вот и прошу помочь вас..
Ситуация такая, сайт разбит на части - сделано это по сценам, сайт содержит 10 сцен - по одной на каждый раздел сайта, соответственно хотелось бы сделать так, чтобы эти разделы подгружались, если можно выразиться - динамически, когда пользователь хочет посмотреть раздел, а не так как сейчас - загрузка сайта производится сразу, хочу сделать всё разумно и красиво.. Видел кучу сайтов с такой системой, один из них www.fubon.co.uk - хороший сайт, точно не пожалете, если зайдёте, правда для модемщиков - мёртвое дело.. :(
Вот.. Помогите, plzzzz.. Может словом, советом, может где есть мануал :rtfm: как это сделать, буду рад линку, короче, чем сможете - очень срочно надо..
Заранее спасибо!
---
KolesnicoFF. :bye:

toFlash
01.08.2006, 18:57
посмотри на loadClip, т.е. разделяешь свой сайт на облати и подгружай туда последовательно клипы или графику используя листнер событий

KidsKilla
01.08.2006, 18:59
не loadClip а MovieClipLoader (http://novemberain.com/livedocs/Help/ActionScriptLangRef/00001574.html).
10 сцен == 10 swf

World Architect
02.08.2006, 09:10
Одним флэшом делаешь сайт без фотографий, грузишь его по прелоадеру. Далее делаешь флэшки, состоящие из мувика с картинкой (отдельный swf), и грузишь их по очереди. Делаешь при этом какой-нибудь SetInterval либо перепрописываешь загружаемому мувику onLoad на свой и по этому onLoad грузишь следующий...

Что такое хорошо?
02.08.2006, 15:02
Будем говорить по-пацанячему (типа " Фридрих Ницше по-пацанечему"))) хотя скорее всего это излишне.

1. Создаеж первый мувик нужного размера. Он может содержать кнопки и т.п но только чтоб был не очень тяжелым по весу. Тут же создаеж прелодер, используя класс MovieClipLoader (как выше и было рекомендовано).

2. Что такое использовать класс MovieClipLoader ?
Для начала это означает нажать во FLASH кнопку F1, затем кнопку Search и в поле поиска ввести MovieClipLoader, а лучше даже MovieClipLoader.loadClip(). Тебе появится пример, который ты не просто смотришь, а палюбэ копируешь в фильм и учижся наглядно.

3. Карочи у тебя есть твой основной фильм с кнопками.
Это типа слайдоскоп, в который ты подгружаешь типа слайды. Нажал на кнопку - приехал слайд НОВОСТИ, нажал на вторую кнопку, слайд НОВОСТИ откинулся, потому что приехал слайд ДЕВОЧГИ и выталкнул его. Типа дорогу молодым! ))

4. и вот так это все работает. Вызывать НОВОСТИ или ДЕВОЧГИ тебе надо при помощи my_mcl.loadClip("http://www.mysite.com/swfki/novosti.swf", clip_mc);

;) Удачи!

E.Q.
02.08.2006, 15:12
... Далее делаешь флэшки, состоящие из мувика с картинкой (отдельный swf), и грузишь их по очереди...
Ага, хорошо подсказал, молодец! А если фоток полсотня или больше? Зачем пихать их в swf? loadMovie() может грузить и голые жипеги.

iNils
02.08.2006, 15:23
Что такое хорошо, вам замечание за нарушение 1-го пункта правил.

__i
02.08.2006, 15:43
Ага, хорошо подсказал, молодец! А если фоток полсотня или больше? Зачем пихать их в swf? loadMovie() может грузить и голые жипеги.
MovieClipLoader замечательно справляется с джипегами

kolesnicoff
08.08.2006, 01:25
ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ЦЕННЫЕ СОВЕТЫ - УЧТУ ПРИ РАБОТЕ.. СПС - ОГРОМНЫЙ!

KUZEN
08.08.2006, 10:02
ну во первых забудьте про сцены, они только мешают работать и с ними связано куча багов и непонятнстей (кадров в полне хватает , а в 99.9% случаях хватает одного). во вторых пользуемся поиском по форуму про прелоадеры тут просто написано куча, затем советую для начала прочитать статейку от Короля (http://www.blog.kuzen.ru/?p=94), там же есть примеры прелоадеров, короче всё уже давным давно сделано, осталось только немного поискать