Показать сообщение отдельно
Старый 21.11.2006, 19:14
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от esc
2. анимация проигрывается до конца, даже если произошло секундное наведение мыши, тоесть если коснулась мышь кнопки анимация проигрывается доконца в любом случае, только в данной ситуации не происходит остановки анимации на промежуточном кадре
Вот этот пункт смущает меня. Не юзабильно. А что будет если пользователь навел, потом сразу же навел и опять навел и тд?
Обычно схема такая:
Есть последовательность анимации, где 4 это конечный кадр, а 1 и 7 одинаковые

1-2-3-[4]-5-6-7

Если навели мышку, то пошла анимации 1-2-3-4-стоп
Отвели 4-5-6-переход на 1 (но код перезода стоит на 7)
Если же невести мышку и потом сразу отвести, и анимация дошла скажем до кадра 3, то когда убираем, анимация идет с кадра 5.
Пусть она успела дойти до 6 и мышку опять навели, тогда она начинается с кадру 2.
__________________
(и)Нильс.ru | Плагины для FlashDevelop