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

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

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

Регистрация: Mar 2011
Сообщений: 53
По умолчанию Не успевает сработать MOUSE_OUT

вообщем при наведение на обьект подгружаю картинку ложу ее в спрайт даю координаты картинки, делаю маску и вешаю слушатель на событие MOUSE_OUT спрайта, что бы тот при отводе с него удалял картинку и снимал маску, так вот если быстро провести по обьекту то срабатывает MOUSE_OVER загружается картинка создается заполняется спрайт но не успевает отработать MOUSE_OVER и в итоге картинка остается на месте вместе с маской до следующего взаимодействия, собственно вопрос как с этим бороться?!) за любую информацию благодарен

Старый 24.03.2011, 03:23
Romanson вне форума Посмотреть профиль Отправить личное сообщение для Romanson Посетить домашнюю страницу Romanson Найти все сообщения от Romanson
  № 2  
Ответить с цитированием
Romanson
 
Аватар для Romanson

Регистрация: Apr 2008
Адрес: Мозг на высоте 178 см
Сообщений: 167
Отправить сообщение для Romanson с помощью Skype™
подгружаете картинку откуда? если через loader то он конечно сработает позже чем mouse_out, в таком случае можно в спрайт флаг вставить, типа active:Boolean. Соответственно когда mouse_over то true. В момент завершения загрузки проверить флаг и если он false(mouse_out) то вообще ничего не нужно делать

Старый 24.03.2011, 03:41
fish_r вне форума Посмотреть профиль Отправить личное сообщение для fish_r Посетить домашнюю страницу fish_r Найти все сообщения от fish_r
  № 3  
Ответить с цитированием
fish_r
 
Аватар для fish_r

блогер
Регистрация: Jan 2011
Сообщений: 1,162
Записей в блоге: 4
Может быть MOUSE_OUT слишком поздно устанавливаете? Например, после загрузки картинки. Может его пораньше поставить? Вместе с MOUSE_OVER, например?

Старый 24.03.2011, 07:46
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 4  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Зачем вообще использовать для этого MOUSE_OUT / MOUSE_OVER? Не лучше ли ROLL_OUT / ROLL_OVER?

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

Регистрация: Mar 2011
Сообщений: 53
goodguy и как это решит мою проблему?!)

Romanson благодарю за совет, вроде проблема решена, по крайней мере пока))

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

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

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


 


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


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