Просмотр полной версии : Скролл колеса мышки.
alkonaft
20.01.2006, 02:03
Здраствуйте. У меня есть скролинг мувиклипа сделанный при помощи маски.
Вопрос как его сделать чтобы скроллинг работал при помощи колеса мышки.
У меня есть скролинг мувиклипа сделанный при помощи маски.
А теперь то же самое еще раз другими словами для тупого Антареса.
Эх ..... начнем разбазаривать , если кто то будет против то при встрече угощу мороженным )
код мастера Silina:
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);
onMouseWheel вот этим и задается прокрутка колесом )
доступна начиная с 7й версии флеша )
alkonaft
20.01.2006, 03:25
Эх ..... начнем разбазаривать , если кто то будет против то при встрече угощу мороженным )
код мастера Silina:
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);
onMouseWheel вот этим и задается прокрутка колесом )
доступна начиная с 7й версии флеша )
Циплять та ципляет да только трейсом undefined выдаёт. Но спасибо за обьект бумм работать.
Спасибо за желание работать самому
alkonaft
20.01.2006, 03:54
Спасибо за желание работать самому
OffTop
ПОчему у тебя всегда такое издивательское отношение к людям?
Я, к твоему сведению, совершенно серьезно написал пост выше. Как ты его воспринял -- твои заботы.
alkonaft
22.01.2006, 00:34
И так сегодня всётке взялся за эту фичу.
И под конец хочу выложить то к чему пришёл.
Пример который был выше был для меня очень медленный и его надо было сделать наоборот.
mauseScroll = new Object();
mauseScroll.onMouseWheel = function(delta) {
y = barbase.bar2._y-delta;
if (y>0 && y<csH) {
barbase.bar2._y -= delta*5;
} else {
barbase.bar2._y = -delta*5<0 ? 0 : csH;
}
};
Mouse.addListener(mauseScroll);
Где.
barbase.bar2._y - сам бегунок(скруллер)
csH число перемещения скруллера.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.