Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   вопросы о создании подобного сайта http://www.mokerontwerp.nl/ (http://www.flasher.ru/forum/showthread.php?t=119839)

zurkis 02.01.2009 23:10

вопросы о создании подобного сайта http://www.mokerontwerp.nl/
 
Добрый вечер! наткнулся на такой вот сайт: http://www.mokerontwerp.nl/, при нажатии на пункт меню появляеться подпункт с циферками, при нажатии на который во флеш ролик подгружаються картинки, я знаю что данные картинки подгружаються с помощью xml (посмотрел с помощью трафик аналайзера) во флеш ролик, а теперь меня интересует как реализовать подобный функционал, по виду очень похоже на XML Banner Rotator, но если у кого есть соображения, выслушаю!!!
Спсибо

etc 03.01.2009 01:35

Ну а в чём вопрос? Откройте документацию по классу XML, если что непонятно — велкам!

zurkis 03.01.2009 02:13

дело не в работе с xml, а с подобным функционалом, я к тому что при нажатии на кнопку происходит выгрузка данных их xml в swf (как бы тут как такое сделать вопросов не возникает), вопрос в том как сделать переходы от картинки к картинки

scarbo 03.01.2009 02:20

Ммм,да просто двигаешь её по _x и все

zurkis 03.01.2009 02:40

scarbo двигать то двигать, ты посмотри как на сайте сделано, там обычными движениями по _x не обойтись

amexdesign 03.01.2009 04:48

Цитата:

scarbo двигать то двигать, ты посмотри как на сайте сделано, там обычными движениями по _x не обойтись
совершенно верно, просто передвижение по оси _x здесь не обойтись, потому "толчок" к рзмышлению, вернее система подхода к реализации:
1. ХМL грузится при загрузке всего swf-файла(usability)
2. прописывается loadMovieClip-Класс, чтобы использовать один и тот же прелодер для всех загружаемых картин и самое главное для их позиционирования, так как параметры _width и _height картины можно "вычесть" только после полной загрузки картины(mclListener.onLoadComplete = function())
3. прописываются 2 function, которые передают параметры от variable друг другу, например:
а)function parseXML(). в ней вычитываются все релевантные узлы XML-
файла и складываются в Array-и. Здесь же создаются цифровые кнопки
которые при функции btn.onRelease = function(), исполняют функцию в
а также 2 контейнера: один как маска, второй для загрузки картин.
в)function transitionPics(id)... в этой функции прописывается твинниг
для смены картин. Здесь огромную роль играют параметры current и id
current - актуальная картина
id - загружаемая картина(id присваивается цифровым кнопкам в
функции а по принципу btn.id = i)
А теперь самое главное, после завершения твиннинга производится
смена параметров по принципу current = id, т.е. актуальная,
исчезнувшая слева, становится загружаемой и позиционируется справа
от маски.

Вот в общих чертах то, как создаются подобные SlideShow`s.
Будут вопросы по коду, обращайтесь не стесняйтесь, всегда пожалуста.
Алекс

zurkis 05.01.2009 13:03

а можно подребней по 3-му пункту?


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

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