![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2009
Сообщений: 5
|
Доброе время суток.
Есть задача не тривиальная. Попробую объяснить что нужно. Есть каталог фотографий с ручками и карандашами структура каталога: catalog/pen/1.png catalog/pen/2.png catalog/pen/3.png catalog/pencil/1.png catalog/pencil/2.png catalog/pencil/3.png Нужно сделать так что бы картинки 1.png, 2.png 3.png загружались во флешь. После того как мы уже загрузили их во флешь нужно что бы при нажатии на картинку ручки или карандаша (1.png) происходила смена на другую картинку (2.png) и.т.д. по кругу. Так же при нажатие на изображения при смене должен происходит эффект смены изображения. (о чем я говорю можно посмотреть тут http://www.strasser.ru/ - пропустить заставку в нижнем меню выбрать "магазин" зачем нажать на "лупу" и как появиться магазин можно будет покрутить его, собственно такой эффект смены изображения я и имею введу). Как я вижу реализацию это задачи. Возможно не верно по этому и обращаюсь к вам за помощью Создаем флешь назовем его hd.swf При помощью: буду передавать к какому каталогу обращаться к pen или pencil . Собственно это будет примерно выглядит так (если я не прав поправьте меня): this.pathToPics = "значение передоверяемое из параметра с помощью FlashVars "; //путь к картинкам // в массив закидываем нужное количество картинок с нужными именами this.pArray = ["1.png", "2.png", "3.png"]; this.fadeSpeed = 20; this.pIndex = 0; На схеме нарисую как это вижу я. Собственно подразумеваю что M-K_1 - это будет мувик в который будет подставляться картинка 1.png в М-К_2 картинка 2.png и в M-K_3 картинка 3.png При нажатии кнопку либо изображения, М-К_1 будет размывается эффектом блюр и делать какое-то движение заданное за ранее, в это процессе размытия М-К_1 будет меняться на уже размытый М-К_2. После того как произошла смена, М-К_2 становиться четким, такая же операция должна происходит и с М-К_3 и так по кругу. Собственно вот моя мысль как это сделать. Может у кого-то есть более логичные мысли по этому поводу. Буду рад помощи от всех желающих. ![]() |
![]() |
Часовой пояс GMT +4, время: 16:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|