Форум 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=123291)

fustline 29.03.2009 21:05

Фотогалерея на сайте
 
Вот тут вот fustline.110mb.com/1/ на странице фотогалерея мне нужно сделать фотогалерею, каким способом можно это реализовать? (интересуют готовые решения)

netstuff 29.03.2009 23:10

самое правильное для Вас, полагаю, будет:

1. скопировать все корневые кадры «дочернего» файла (выделяете все кадры, правлй кнопкой, Copy Frames);
2. создаете в «родительском» файле новый мувик и вставляете в него скопированные кадры;
3. перетаскиваете полученный мувик в необходимую область сайта.

либо, если есть тяга к программированию, пишите в родительском мувике:
Код AS1/AS2:

loadMovie('путь_к_дочерней_флешке');


fustline 29.03.2009 23:18

http://www.fustline.110mb.com/1.jpg
Вот лог ошибок, все сделал как вы написали

netstuff 29.03.2009 23:23

Цитата:

Вот лог ошибок, все сделал как вы написали
во-первых, лога не видно.
во-вторых, как Вы сделали все-таки остается непонятным.

fustline 29.03.2009 23:33

http://www.fustline.110mb.com/1.jpg
Посмотрите пожалуйста..
вот именно на 8 кадре находится страница фотогалерея

netstuff 29.03.2009 23:47

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

fustline 29.03.2009 23:51

:( неужели нельзя к этому дизайну вставить какую нибудь галерею? или хотя бы слайдшоу

netstuff 30.03.2009 00:01

Цитата:

неужели нельзя к этому дизайну вставить какую нибудь галерею? или хотя бы слайдшоу
«к этому» и «какую-нибудь» скорее всего нельзя.
ибо Flash — это среда разработки, а не приложение для презентаций.

а слайд-шоу сделать самому не так уж и сложно:
1. создаете новый мувиклип;
2. расставляете картинки по кадрам;
3. отдельными мувиками делает кнопки «вперед» и «назад»;
4. расставляете все 3 мувика на сцене, как вам угодно и называете их соответственно «slideshow», «next», «back»;
5. и пишете такой код:
Код AS1/AS2:

slideshow.stop();
next.onRelease = function() { parent.slideshow.nextFrame(); }
back.onRelease = function() { parent.slideshow.prevFrame(); }

код годится только для AS2

fustline 30.03.2009 00:22

К сожалению не получилось:( http://fustline.110mb.com/1.jpg

netstuff 30.03.2009 00:42

немного налажал в коде :rolleyes:
дайте мыло, вышлю работающий пример


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

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