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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Aug 2001
Адрес: Almaty/KZ
Сообщений: 26
Отправить сообщение для EXTREMiST с помощью ICQ
По умолчанию Автоматический выбор автоматического просмотра презентации или мануального

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

Вот. Суть в следующем? Если порльзователь жмет на какую-то кнопку, то переходит в мануальный режим. Если ни на что не жмет то все идет на автомате.

Я подозреваю что сделать нужно так: у каждой кнопки в акшине определить переменную $manual и проверять её в конце таймлайна, там где сейчас стоит просто stop();
я сделал так:
if ($manual) {
stop();
}
ИМХО должно наверное работать..... Но не работаить =(((((

Может еще как-нить проще можно? Типа на клик юзера реагировать........
__________________
Best regards, BuG
FileForum - http://www.fileforum.ru

Старый 04.03.2002, 18:12
Papa Karlo вне форума Посмотреть профиль Отправить личное сообщение для Papa Karlo Найти все сообщения от Papa Karlo
  № 2  
Papa Karlo
 
Аватар для Papa Karlo

Регистрация: Jan 2002
Сообщений: 480
Отправить сообщение для Papa Karlo с помощью ICQ
Я так понял, что у тебя там череда таймлайнов (сцен или мувиков). Ну, во первых надо представить реально выставку - человеков 2 - 250 выясняют, кто и когда нажмет на кнопку... имхо, не стоит дело до этого доводить. Ну а если хочется, в последнем кадре таймлайна поставь кнопу "next" и одновременно запусти таймер, напр., если в 30 сек. ни до кого не допрет нажать на кнопу, оно само "пойдет" дальше.
Вложения
Тип файла: zip zero.zip (2.6 Кб, 85 просмотров)

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

Регистрация: Aug 2001
Адрес: Almaty/KZ
Сообщений: 26
Отправить сообщение для EXTREMiST с помощью ICQ
По умолчанию дык...

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

А выход из автомата должен быть по нажатию пользователем на какую-либо кнопку. по идее что-то такое должно быть:
в первом кадре $man = 0
на кнопках $man=1; goto...
а на последнем каждре таймлайна - if ($man=1) {stop();} else {goto...}

Расскажите мне как определить переменную $man для всего мувика? Неужели можно просто написать в первом кадре $man=0 ???? Или надо использовать SetVariable????
__________________
Best regards, BuG
FileForum - http://www.fileforum.ru

Старый 05.03.2002, 12:59
EXTREMiST вне форума Посмотреть профиль Отправить личное сообщение для EXTREMiST Посетить домашнюю страницу EXTREMiST Найти все сообщения от EXTREMiST
  № 4  
EXTREMiST

Регистрация: Aug 2001
Адрес: Almaty/KZ
Сообщений: 26
Отправить сообщение для EXTREMiST с помощью ICQ
По умолчанию ОК. С этим разобрался

А теперь подскажите как это сделать максимально легче? Т.е. мне теперь прийдется в кучу кнопок manual=true; а может как-нить прощу можно? Типа какого-нибудь эвента On-Click но применимому ко всему мувику а не к чему-то отдельно???
Думал бекграундом сделать кнопку, клик на которую делал бы manual=true; но тогда курсор всегда будет в виде пальца, что будет раздражать => вопрос: как изменить курсор при наведении????? Т.е. палец на обычный курсор мыши.

И пожалуйста, народ, не посылайте в факи и РТФМы.... Завтра мне уже готовую презентацию сдавать надо, а я ниче не успеваю =(
__________________
Best regards, BuG
FileForum - http://www.fileforum.ru

Старый 05.03.2002, 13:06
Papa Karlo вне форума Посмотреть профиль Отправить личное сообщение для Papa Karlo Найти все сообщения от Papa Karlo
  № 5  
Papa Karlo
 
Аватар для Papa Karlo

Регистрация: Jan 2002
Сообщений: 480
Отправить сообщение для Papa Karlo с помощью ICQ
В мувике
onClipEvent (mouseDown){
_root.manual=true;
}

Старый 05.03.2002, 13:10
EXTREMiST вне форума Посмотреть профиль Отправить личное сообщение для EXTREMiST Посетить домашнюю страницу EXTREMiST Найти все сообщения от EXTREMiST
  № 6  
EXTREMiST

Регистрация: Aug 2001
Адрес: Almaty/KZ
Сообщений: 26
Отправить сообщение для EXTREMiST с помощью ICQ
По умолчанию На весь мувик?

Этот код вставить в первой сцене и он будет на все сцены действовать? Или в начале каждой сцены вставлять????

Папа, у тя есть аська? Стучись плиз 55227777 Просто по ходу дела будут еще вопросы, а форум - не самый быстрый метиод общения...
__________________
Best regards, BuG
FileForum - http://www.fileforum.ru

Старый 05.03.2002, 13:25
Papa Karlo вне форума Посмотреть профиль Отправить личное сообщение для Papa Karlo Найти все сообщения от Papa Karlo
  № 7  
Papa Karlo
 
Аватар для Papa Karlo

Регистрация: Jan 2002
Сообщений: 480
Отправить сообщение для Papa Karlo с помощью ICQ
Аськи нету.
Чет я перестал улавливать суть Сколько у тя там этих сцен и кнопок, если влом в каждой прописать; да ты в суть вникни: "выход из автомата должен быть по нажатию пользователем на какую-либо кнопку." Значит, в КАЖДОЙ кнопке что-то должно быть прописано: не нравится 'manual', ну можно функцию вызывать, так один х в каждой кнопке.
А если отслеживать мувиком, сработает при клике вообще, и повесь их в начале каждой сцены, только добавь еще onClipEvent(load){_root.manual=false};
А, тока заметил: if(..==..){...};

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

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

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


 


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


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