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

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

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

Регистрация: Oct 2008
Сообщений: 3
По умолчанию ограничение zoom'a по mousewheel

Товарищи, дело такое... Сделал zoom по колёсику мышки, теперь возникла проблема с его ограничением. Код проверки примерно такой (на примере уменьшения, то есть вращения колёсика на себя):
Код:
if( (my_mc._xscale - step) > minimal_scale)
{
 my_mc._xscale -= step;
}
Если вращать колёсико аккуратно, то всё ок, ограничение срабатывает и уменьшения не происходит по достижению минимального размера. Но если крутануть колёсико резко, на обработчик сваливается параллельно много событий, результатом чего иногда является (т.к. все события считают, что уменьшение всё ещё допустимо) уменьшение до микроскопических величин. Кто-нибудь знает, как этого избежать?

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

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

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


 


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


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