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

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

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

Регистрация: Oct 2008
Адрес: Moscow
Сообщений: 130
Отправить сообщение для Fergus с помощью ICQ
По умолчанию Пауза при выполнении кода

Паузу в цикле, я научился делать, спасибо
Теперь у меня проблема следующая: если навести мышь на клип до окончания его движения, срабатывает функция привязанная к EventListener-у (осветление кнопки) и движение почему-то останавливается (в Фаерфоксе, в ИЕ - не останавливается).
Сам ролик находится тут.

Соответственно мне нужно остановить выполнение скрипта до тех пор, пока не закончит движение последняя кнопка (или просто на определенное время, без привязки к анимации).

Как это сделать?

Спасибо.
__________________
Jedem das Seine

Старый 21.10.2008, 20:41
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 2  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Я извиняюсь, но у Вас ничего не двигается... вопрос как-то не совсем понятен.

Цитата:
в Фаерфоксе, в ИЕ - не останавливается
А где останавливается? У меня в ФФ ничего и не двигается, или Вы говорите про изменение цвета кнопки?
__________________
Дело не в тебе

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

Регистрация: Jun 2008
Сообщений: 2
тут канешна без вашего кода не обойтись. Если вы все это делаете Tween-ами - советую за ними последить повнимательней.
__________________
www.siliren.ru - уроки по ActionScript

Старый 22.10.2008, 03:21
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
АС не предназначен для програмирования в процедурном стиле. Вы не можете контролировать выполнение кода в духе "а давайте сейчас подождем ввод от пользователя какое-то время" или "а давайте вернемся на 5 строчек кода назад". Если вам нужно отреагировать на ввод от пользователя - вам нужно подписаться на соответствующее событие.
__________________
Hell is the possibility of sanity

Старый 22.10.2008, 11:10
Fergus вне форума Посмотреть профиль Отправить личное сообщение для Fergus Найти все сообщения от Fergus
  № 5  
Ответить с цитированием
Fergus

Регистрация: Oct 2008
Адрес: Moscow
Сообщений: 130
Отправить сообщение для Fergus с помощью ICQ
Цитата:
Сообщение от AL.exe Посмотреть сообщение
А где останавливается? У меня в ФФ ничего и не двигается, или Вы говорите про изменение цвета кнопки?
Дело в том что это действующее меню на сайте, поэтому я пока анимацию убрал, сорри.
Сейчас выложу и swf с глюком, и исходный fla.

Цитата:
Сообщение от Remizorrr
тут канешна без вашего кода не обойтись. Если вы все это делаете Tween-ами - советую за ними последить повнимательней.
Код выложу. А если без Tween-ов то как? Я по-другому не умею...

Вот swf с глючком, а вот исходник.

Кстати, заметил еще одну неприятность: в ФФ, если поводить по кнопкам мышью, довольно быстро находится кнопка которая не гаснет когда с нее убрали мышь. При повторном наведении она исправляется. В ИЕ, опять же, этого глюка нету (сидел возюкал минут пять).
Или я не понимаю слова "кросс-браузерность" или кто-то не прав...
__________________
Jedem das Seine


Последний раз редактировалось iNils; 22.10.2008 в 12:24.
Создать новую тему Ответ Часовой пояс GMT +4, время: 00:55.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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