Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.07.2005, 17:27
Анна Нова вне форума Посмотреть профиль Отправить личное сообщение для Анна Нова Найти все сообщения от Анна Нова
  № 1  
Ответить с цитированием
Анна Нова

Регистрация: 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

Старый 06.07.2005, 17:33
MIX-er вне форума Посмотреть профиль Отправить личное сообщение для MIX-er Найти все сообщения от MIX-er
  № 2  
Ответить с цитированием
MIX-er
 
Аватар для MIX-er

Регистрация: Jun 2005
Сообщений: 612
Отправить сообщение для MIX-er с помощью ICQ Отправить сообщение для MIX-er с помощью Yahoo
не понял ни фига..))

возможно тебе прощще создать массив твоих фоток исходя из из длинны массива создовать номера картинок... и вешать на них он релиз.. те чтоб они кнопками были при нажатии запускать смену картинок чкоторую хорошо бы в отдельную функцию вынести...
а подсвечивать кнопки с номерами цветом текста в тест поле...
__________________
Best regards, Boris Petrov

Старый 06.07.2005, 17:39
Dimchansky вне форума Посмотреть профиль Отправить личное сообщение для Dimchansky Посетить домашнюю страницу Dimchansky Найти все сообщения от Dimchansky
  № 3  
Ответить с цитированием
Dimchansky

Регистрация: Jul 2005
Сообщений: 225
Отправить сообщение для Dimchansky с помощью ICQ
Анна Нова, чёйта малопонятное описание задания...

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)

Старый 06.07.2005, 17:44
MIX-er вне форума Посмотреть профиль Отправить личное сообщение для MIX-er Найти все сообщения от MIX-er
  № 4  
Ответить с цитированием
MIX-er
 
Аватар для MIX-er

Регистрация: Jun 2005
Сообщений: 612
Отправить сообщение для MIX-er с помощью ICQ Отправить сообщение для MIX-er с помощью Yahoo
Цитата:
Сообщение от Dimchansky
Анна Нова, чёйта малопонятное описание задания...

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

Старый 06.07.2005, 18:09
Dimchansky вне форума Посмотреть профиль Отправить личное сообщение для Dimchansky Посетить домашнюю страницу Dimchansky Найти все сообщения от Dimchansky
  № 5  
Ответить с цитированием
Dimchansky

Регистрация: Jul 2005
Сообщений: 225
Отправить сообщение для Dimchansky с помощью ICQ
MIX-er, судя по приведенному коду - вопрос задает дизайнер. Вот я и стараюсь ответить для дизайнера

Старый 06.07.2005, 18:16
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 6  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Как бы этого дизайнера не заставили при потребности дополнения новой картинки перелапачивать fla

Старый 06.07.2005, 22:23
Анна Нова вне форума Посмотреть профиль Отправить личное сообщение для Анна Нова Найти все сообщения от Анна Нова
  № 7  
Ответить с цитированием
Анна Нова

Регистрация: Jun 2005
Сообщений: 4
вот именно, что скорей всего прийдётся добавлять новые картинки. и потом, нажатие на порядковый номер должно также отсылать к картинке. делать тут прийдётся этими самыми массивами. у кого-нибудь есть исходник подобной презентации?

Старый 07.07.2005, 01:39
MIX-er вне форума Посмотреть профиль Отправить личное сообщение для MIX-er Найти все сообщения от MIX-er
  № 8  
Ответить с цитированием
MIX-er
 
Аватар для MIX-er

Регистрация: Jun 2005
Сообщений: 612
Отправить сообщение для MIX-er с помощью ICQ Отправить сообщение для MIX-er с помощью Yahoo
Цитата:
Сообщение от анна нова
вот именно, что скорей всего прийдётся добавлять новые картинки. и потом, нажатие на порядковый номер должно также отсылать к картинке. делать тут прийдётся этими самыми массивами. у кого-нибудь есть исходник подобной презентации?
у меня нет но могу накидать...
или помочь накидать...
__________________
Best regards, Boris Petrov

Старый 07.07.2005, 02:00
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 9  
Ответить с цитированием
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
if (whichPic<5 && !fadeIn && !fadeOut) { ... }
И где ж тут динамичность?????

Старый 07.07.2005, 04:13
MIX-er вне форума Посмотреть профиль Отправить личное сообщение для MIX-er Найти все сообщения от MIX-er
  № 10  
Ответить с цитированием
MIX-er
 
Аватар для MIX-er

Регистрация: Jun 2005
Сообщений: 612
Отправить сообщение для MIX-er с помощью ICQ Отправить сообщение для MIX-er с помощью Yahoo
ну лана лана...
ну не прав пинайте же меня...
но наверно проще заюзать массивы и хмл один раз...
т.е. день потерять а затем за 5 минут долететь..)))
__________________
Best regards, Boris Petrov

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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