![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 4
|
Я сделала пролистывание картинок при помощи кнопок "next" и "back", но не могу сделать так, чтобы во время пролистывания на каждую картинку подсвечивался свой порядковый номер, расположенный в ряду других. И чтобы по клику на нужном номере выпадала соответствующая ему картика. Картинки подгружаются из папки, а не находятся в библиотеке... Через переменную whichPic ... пример взяла из папки Samples MF MX.
Код: stop(); //initialize variables and properties square._alpha = 0; whichPic = 1; //initiate change to new image when buttons are clicked next.onPress = function() { if (whichPic<5 && !fadeIn && !fadeOut) { fadeOut = true; whichpic++; } }; back.onPress = function() { if (whichPic>1 && !fadeIn && !fadeOut) { fadeOut = true; whichpic--; } }; _root.onEnterFrame = function() { // when a new Photo is selected, fade out, load new image, and fade in if (square._alpha>10 && fadeOut) { square._alpha -= 10; } if (square._alpha<10) { loadMovie("../images/image"+whichPic+".jpg", "square"); fadeOut = false; fadeIn = true; } if (square._alpha<100 && fadeIn && !fadeOut) { square._alpha += 10; } else { fadeIn = false; } }; Где, next и back - имена экземпляров кнопок, а square - имя для экземляра прямоугольника, закрывающего и открывающего картинки. Вот, примерно так это должно выглядеть: 1 2 3 4 5 6 7 8 9 10 next >> << back |
|
|||||
|
не понял ни фига..))
возможно тебе прощще создать массив твоих фоток исходя из из длинны массива создовать номера картинок... и вешать на них он релиз.. те чтоб они кнопками были при нажатии запускать смену картинок чкоторую хорошо бы в отдельную функцию вынести... а подсвечивать кнопки с номерами цветом текста в тест поле...
__________________
Best regards, Boris Petrov |
|
|||||
|
Анна Нова, чёйта малопонятное описание задания...
1. делаешь мувик pics с десятью кадрами (если кол-во картинок фиксировано), в которых пишешь: 1 2 3 4 5 6 7 8 9 потом 1 2 3 4 5 6 7 8 9 и т.д. 2. при нажатии на кнопку добавляешь к своему коду после whichpic++ или whichpic-- pics.gotoAndStop(whichpic) |
|
|||||
|
Цитата:
нах нам динамичность))))))
__________________
Best regards, Boris Petrov |
|
|||||
|
MIX-er, судя по приведенному коду - вопрос задает дизайнер. Вот я и стараюсь ответить для дизайнера
![]() |
|
|||||
|
Ветеран форума
|
Как бы этого дизайнера не заставили при потребности дополнения новой картинки перелапачивать fla
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 4
|
вот именно, что скорей всего прийдётся добавлять новые картинки. и потом, нажатие на порядковый номер должно также отсылать к картинке. делать тут прийдётся этими самыми массивами. у кого-нибудь есть исходник подобной презентации?
![]() |
|
|||||
|
Цитата:
или помочь накидать...
__________________
Best regards, Boris Petrov |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
if (whichPic<5 && !fadeIn && !fadeOut) { ... }
И где ж тут динамичность????? |
|
|||||
|
ну лана лана...
ну не прав пинайте же меня... но наверно проще заюзать массивы и хмл один раз... т.е. день потерять а затем за 5 минут долететь..)))
__________________
Best regards, Boris Petrov |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|