Я честно не знаю, что Flex может и не может сделать, но то, что я делаю в Flash, является
stage.addEventListener (MouseEvent.MOUSEWHEEL, MouseWheel, false, 0, true);
function MouseWheel (e:MouseEvent) {
if (e.delta > 0) {
mc.y += 10;
} else {
mc.y -= 10;
}
}
колесико, слушатель проходит каждый раз колесо мыши перемещается вверх или вниз. Дельта говорит вам, было ли колесо мыши вверх или вниз. Это может быть отрицательным или положительным, я не помню, был ли отрицательный момент, когда колесо поднимается или когда оно падает, то же самое с положительным.
Или вы можете добавить две кнопки, которые прокручиваются, когда вы нажимаете на нее, и одну, которая прокручивается вниз.
Если что-то не изменилось, когда я не смотрел, OS X Flash Player не гарантирует получение событий колесика мыши, и JavaScript должен переслать их на Flash. – Aaron
Надеюсь, это похоже: http://www.fladev.com/featured/create-a-simple-scroller-with-flash-and-as3/ – cregox