PDA

Просмотр полной версии : Значение delta в onMouseWhell ()


Волгоградец
24.03.2008, 12:53
Здравствуйте! Прочитал в хэлпе про onMouseWheel () и появился вопрос: величина delta зависит от настроек операционной системы и принимает значение 1, 2 или 3 - и никак эти значения средствами флэш не изменить. А я бы хотел сделать такую штуку:

var myNumber:Number = 1;
onMouseWheel = function(delta) {
myNumber += delta;
}
Mouse.addListener(_mc);
this.onEnterFrame = function (){
if (myNumber == 1){
trace ("first")
}
if (myNumber == 2){
trace ("second")
}
}

А что если у пользователя система настроена на delta==2??? Как быть, может есть другой способ?

chingachgoog
24.03.2008, 12:57
так можно delta вообще не использовать, взять свою любую константу и все.

Волгоградец
24.03.2008, 13:19
Вот это я тормоз ))). Спасибо, chingachgoog (мортал рулит)!

udaaff
24.03.2008, 22:16
http://flasher.ru/forum/showthread.php?t=108872