Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Люди ну оч нужна помощ ( загрузка) (http://www.flasher.ru/forum/showthread.php?t=73881)

apahe 06.01.2006 00:45

Люди ну оч нужна помощ ( загрузка)
 
ссмотрите как делать загузку я умею. а вот как делать их несколько на сайте на сцене ч не знаю .. например загружаеться сайт делиться на несколько окон и каждое загружаеться по отдельности и все это происходит в одном окне ... нажал например кнопку обо мне он пошел дальше грузить а потом открывает.. а я не знаю я ставлю в самом начале загшрузку ... он грузит долго весь сайт и все... а я хочу чтобы всепо отдельности эт как плииз скажите например вот саёт простой а тама все по отдельности грузится http://www.briksa.com/v2/index.html
помогите плииз ... ну оч надо ..

Wolsh 06.01.2006 02:12

Для этого, дружище, надо каждую "страничку" сделать отдельным swf-файлом. Потом в главной флэшке разместить объект мувиклип и назвать его напр. page (он может быть совсем пустой или содержать собственно начинку главной страницы), а на кнопки меню повесить что-то типа
on (release) {
loadMovie ("
http://...../about_me.swf", page);
}

т.е. загрузить файл about_me.swf вместо существующего сейчас клипа page и считать ЕГО клипом page.
Примерно так. Естественно, если в этих разных страничках-swf у тебя будут прелоадеры, они будут отображаться при загрузке. Так сделано мной на сайте www.bloodrayne-themovie.ru

apahe 06.01.2006 02:26

смотри ну лан это так можно по одной странице загружать в одном флехе... а вот как бы сделать вот там как на сайте... который я дал там вишь походу 3 свф файла музыка шапка и самое главное как их в пустом тогда флеше поставить ? такм както конструировать надо ?

KUZEN 06.01.2006 04:52

Делай сколько нужно мувиков и вешай на каждый прелоадер ... что удивительного то непонятно ...

Antares 06.01.2006 11:37

Устное предупреждение за название темы.

apahe 06.01.2006 23:12

не ну люди я запихать один смогу а как второй ? второй не получется показывает только первый.. вот и как указать место или как где в клипе он будет находится а не по центру

Wolsh 06.01.2006 23:43

~Ёксель моксель!
Располагаться будет там куда мувик-контейнер поставишь, левым верхним углом совпадая
Контейнеров таких может быть сколько угодно, и в загруженные в них мувики-свф тоже можно загружать сколь угодно и свф-ок и джипегов.
Каждому мувику-контейнеру надо присвоить инстанц нэйм
Доп. у тебя на странице и соотв в базовой флэхе есть объекты:
page
menu
logo
news

Каждый из них на своём слое и имеет соотв. инстанц-нейм.
Ты можешь нарисовать их прямоугольниками там, где им быть, конвертировать в символы типа мувиклип и затем в редакторе символа удалить прямоугольники нафиг. Привязки клипов всёравно останутся.
Ну и далее по тексту
loadMovie ("http://...../about_me.swf", page);
loadMovie ("http://...../menu.swf", menu);
loadMovie ("http://...../logotype.swf", logo);
loadMovie ("http://...../news.swf", news);

Antares 06.01.2006 23:46

Не приучайте людей к старым вещам типа глобальных функций.
Код:

page.loadMovie( pageURL );
И т.п.

apahe 07.01.2006 00:27

плииз кинте пример накидной ... а то я так убьюсь но все как понял или догадывался делаю делаю а все фигня идет один клип а другой не показывает=(((((

Antares 07.01.2006 00:29

Загружать надо в разные мувиклипы и все. В __разные__. Каждый новый загружаемый выгружает все содержимое мувика, в который производится загрузка.

apahe 07.01.2006 00:47

все спасибо большое понял ненадо не чего!!! спасибо еще раз выручили!!!!!

Antares 07.01.2006 00:56

Пожалуйста. И помню, у тебя устное предупреждение.

apahe 07.01.2006 08:23

[Antares] - хорошо буду помнить =) не знал
слушайте я вродь как разобрался) токо пошел дальше ну уже сайт делать и встрял малех ...
смотрите сделал клип типо мол интро... потом сат подразделился как бы на несколько частей вояыилось меню. вот и теперь как бы на определенном кадре где все интро заканчиваются надо загружать другое окно с прелоадером... ну чтоб отделно грузился... ну вот я создаю как мне сказали этот контейнер .. ставлю в место все как надо ... но самое тема в чем минус ... в прелоадере в новом окне которое вот ща загрузится, там стоит мол когда все загружает он идет на 2 кадр ну и проигрывает дальше. воот и когда в сам сайт ну заглавное вставляю это окно то после загрузки он запускает не сам тот загруженный ролик, а всю флешку... заново ... она же вроде не зависит от него почему такая бадяга? помогите пожалуйстааа

Wolsh 07.01.2006 14:24

Братан, а ты думаешь так же, как пишешь? Тогда тебе никто не поможет :)
Почему же "не зависит" ? Ещё как зависит. Этот маленький мувик теперь часть большой флэхи, один из её символов (page напр.). И с этого момента самое главное правильно указывать иерархию - какой именно клип должен заиграть с [10] кадра ну и т.д.
Давай соображай, а то тему прикроют за тупизм :) Такие вещи надо в книгах искать, ибо это основы а не конкретика. Удачи!

Antares 07.01.2006 16:34

Если хочется, чтобы из загруженного _root указывал не на рут главного ролика, а именно на рут загруженного (да, ты не поверишь, в плеере могут и 2 глобала быть, если ролик под 6рку загрузить в ролик под 7рку) -- читай про _lockroot.

apahe 09.01.2006 00:25

ммм... люди брр так плохо уххх... не пойму а как тогда в опциях лоадера тама _root.gotoPlay(2) брууу.. че тама надо делать шобы он ток так делал ... сам по флехе зеленый еще ... ну а так разобрааться хочеться как это все делаеться каак... я даже не знаю че тама поставить, сцене пробывал писать после кадра писал сцену одну, а в главном была другая сцена,и все равно =(( все равно не идет .... ууухх =(( прошу пожалуйста ... так поподробнее обьяснить ... а то я самовар по эт

Wolsh 09.01.2006 16:06

Ща буду непрофессиональные вещи говорить, не ругай меня Antares !
Во-первых, попробуй вместо _root использовать _parent
Если не поможет :) попробуй обращаться через рут к данному клипу, напр.
_root.page.gotoAndPlay(2)

Всё зависит от того чего ты там наворотил, постарайся сам разобраться с иерархией, и пива поменьше, ОК?


Часовой пояс GMT +4, время: 17:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.