PDA

Просмотр полной версии : скролл + колесико мышки ...


Gas
28.07.2004, 16:30
вопрос такой глупый, что я даже не знаю как начать ...

короче прямо и тупо!

у меня есть следующий код отлова движения колесика мышки который двигает скроллер:
mauseScroll = new Object();
mauseScroll.onMouseWheel = function(delta) {
if (scroller._y < 252 ) {
scroller._y += delta*(-1)-2;
trace (scroller._y)
}
}
Mouse.addListener(mauseScroll);

товарисчи скажите мне как, ну как мне пофиксить что бы скорллер не двигался больше _y = 252 и не меньше _y = 0

чета я немного не догонять!

silin
28.07.2004, 21:32
mauseScroll = new Object();
mauseScroll.onMouseWheel = function(delta) {
trace (scroller._y)
var y=scroller._y+delta
if(y>0 && y<252) scroller._y += delta; else scroller._y=delta<0 ? 0 : 252
}
Mouse.addListener(mauseScroll);

Gas
29.07.2004, 14:37
а теперь еще один вопрос, скрол мышкой срабатывает тоьбко при клике мышкой по мувику, т.е. получение фокуса, а как получить этот фокус программно ? т.е. без кликак мышкой по мувику - это реально?

Nucer
29.07.2004, 22:56
Не обязательно фокус на мувике, достаточно на всей флэшке. А это только не флэшовыми средствами.