Вопрос

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

Это было полезно?

Решение

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top