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

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

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

Регистрация: Jun 2012
Сообщений: 142
По умолчанию управление роликом перехватывает браузер?

Код AS3:
cont_unit_list.addEventListener(MouseEvent.MOUSE_WHEEL, scroll_unitlist);
запускаем swf все пашет, запускаем в браузере, не пашет. Браузер перехватывает ролик?
как лечить?

Старый 06.03.2013, 21:35
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 2  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Пашет если предварительно кликнуть мышкой внутри флешки. Иначе у нее фокуса нет. Там, правда, кажется был еще баг, что вся страница браузера скролится вместе с флешкой.
_etc писал фикс http://etcs.ru/blog/as3/mousewheel/
__________________
мой пустой блог

Старый 06.03.2013, 22:20
NoisyFlasher вне форума Посмотреть профиль Отправить личное сообщение для NoisyFlasher Найти все сообщения от NoisyFlasher
  № 3  
Ответить с цитированием
NoisyFlasher
 
Аватар для NoisyFlasher

Регистрация: Aug 2012
Сообщений: 70
О, в эту ссылку нужно потыкать носом многих разработчиков на kongregate - а то запарился я уже крутить колесо и потом страницу поднимать)

Старый 06.03.2013, 22:48
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 4  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Там, правда, кажется был еще баг, что вся страница браузера скролится вместе с флешкой.
Это не баг. Иногда это наоборот бывает полезно. А так бы страница постоянно на каких-нибудь баннерах застрявала, как было с ас2.
Цитата:
О, в эту ссылку нужно потыкать носом многих разработчиков на kongregate - а то запарился я уже крутить колесо и потом страницу поднимать)
Есть еще решение с использованием джаваскрипта
но у Дениса прикольнее, и проще в использовании

Старый 07.03.2013, 22:31
fduch вне форума Посмотреть профиль Отправить личное сообщение для fduch Найти все сообщения от fduch
  № 5  
Ответить с цитированием
fduch

Регистрация: Jun 2012
Сообщений: 142
Цитата:
Сообщение от iflamberg Посмотреть сообщение
Пашет если предварительно кликнуть мышкой внутри флешки. Иначе у нее фокуса нет. Там, правда, кажется был еще баг, что вся страница браузера скролится вместе с флешкой.
_etc писал фикс http://etcs.ru/blog/as3/mousewheel/
Не скролиться, даже после клика.
Спс за ссылку.

Старый 07.03.2013, 22:57
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 6  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
после клика где? Если на stage повесить слушаетель, или stage.focus выставить тоже не скролится?
__________________
мой пустой блог

Старый 08.03.2013, 10:54
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 7  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Не скролиться, даже после клика.
А браузер какой? Там не все браузеры поддерживаются

Старый 15.03.2013, 22:15
fduch вне форума Посмотреть профиль Отправить личное сообщение для fduch Найти все сообщения от fduch
  № 8  
Ответить с цитированием
fduch

Регистрация: Jun 2012
Сообщений: 142
Цитата:
Сообщение от iflamberg Посмотреть сообщение
после клика где? Если на stage повесить слушаетель, или stage.focus выставить тоже не скролится?
Код AS3:
				stage.focus = stage;
				stage.addEventListener(MouseEvent.MOUSE_WHEEL, zoom_out);//опрос ролика мыши (переход в функцию управления зумом)
Так? Не пашет.
Мне нужен вариант, чтобы флешка начала работать, только после клика, так что дело не в фокусе, левая кнопка то работает и клавиатура опрашивается...
Браузер ФФ 19.0.2

Добавлено через 2 минуты
ОооО В Хроме пашет.

Добавлено через 4 минуты
И в эксплорере пашет.... Че за бред...
Тока вот в Хроме наблюдается косяк, скролинг идет на 2 вместо 1
хотя я не цыферькам проверяю а просто направление:
Код AS3:
		if (e.delta > 0) { map_zoom = 40;}
		else if (e.delta < 0) { map_zoom = 22;}
Добавлено через 7 минут
Теперь собсно вопрос, как сделать, чтобы в ФФ работало?

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

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

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


 


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


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