Форум 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.flasher.ru/forum/showthread.php?t=103381)

cker 04.11.2007 04:49

нужно добавить эффект подзагруженным фотографиям
 
Задача в следующем. Есть фотогалерея. На ней 10 маленьких картинок.
Нужно, чтобы при клике на маленькую рядом открывалась большая с некоторым простым эффектом.
Я так сам себе думаю, что нужно при загрузке флешки сначала загрузить десять больших картинок в переменные и как-то их скрыть (не отображать). А потом при клике на маленькой отображать соответствующую большую картинку с эффектом.
Прав ли я? Если да - то как это реализовать кодом?

etc 04.11.2007 12:16

Вам что ли код целиком написать?

DarkLight 04.11.2007 12:29

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

hint: можно использовать http://www.jeroenwijering.com/?item=JW_Image_Rotator , там широкий спектр настроек, в том числе можно отображать маленькие превью. Если возникают сложности, можно взять его за основу.

BigDan 04.11.2007 13:44

http://silin.fatal.ru/#2,12

cker 04.11.2007 16:19

Код:

target_mc.onPress = function(target_mc:MovieClip)
{
  my_mcl1.loadClip(currentPicture.attributes.IMAGE, clip_big);
};

вот здесь мне нужны какие-нибудь простенькие эффекты. как это сделать?

DarkLight 04.11.2007 16:22

эффекты вешайте на обработчик onLoadInit у my_mcl1, а сами эффекты можно найти по ссылке из поста №4

cker 04.11.2007 17:46

Цитата:

Сообщение от DarkLight
эффекты вешайте на обработчик onLoadInit у my_mcl1, а сами эффекты можно найти по ссылке из поста №4

А есть пример кода, как это делать правильно? Я начинающий, читаю, но и сроки горят.

etc 04.11.2007 17:51

Цитата:

Сообщение от cker
Я начинающий, читаю, но и сроки горят.

Такая ситуация невозможна. Начинающий за подобные проекты не берется. Если взялся — это целиком его проблемы и решить за счет других не получиться.


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

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