Колесо прокрутки мыши в приложении Flash / Flex - PullRequest
1 голос
/ 09 марта 2009

Я создаю приложение во Flex, и у меня есть несколько окон с прокруткой. Когда я пытаюсь использовать колесо прокрутки мыши, окно не прокручивается вверх / вниз. Плюс, если возможно сделать окно для прокрутки вверх / вниз, то можно ли сделать прокрутку вправо / влево.

Ответы [ 2 ]

2 голосов
/ 10 марта 2009

в as3 происходит событие mouseevent.mouse_wheel. Прослушивание этого даст свойство delta. свойство delta сообщит вам, прокручивается ли колесо мыши вверх или вниз. к сожалению, это не работает с Mac. К счастью, есть некоторые классы, которые занимаются этим. Второй бит, из стороны в сторону, я думаю, вы могли бы использовать движение вверх / вниз для перемещения скроллера влево / вправо, но я не думаю, что это то, что вам нужно.

1 голос
/ 19 ноября 2009

Правильно. Этот парень сделал это возможным. Некоторые примеры и объяснения: http://blog.pixelbreaker.com/flash/as30-mousewheel-on-mac-os-x/

...