Pytanie : Mysz koło akcja na scroller

Powitanie,
I mieć MovieClip który ślimacznica z tworzyć dragger i guzik i polubić the MovieClip także scroll z the mysz toczyć wewnątrz Actionscript 2.
My pismo podążać:

scrolling = funkcja () {
var scrollHeight: Liczba = scrollbg. _height;
var contentHeight: Liczba = contentMain. _height;
var draggerHeight: Liczba = dragger. _height;
var maskHeight: Liczba = maskedView. _height;
var initPosition: Liczba = dragger. _y=scrollbg. _y;
var initContentPos: Liczba = contentMain. _y;
var finalContentPos: Liczba = maskHeight-contentHeight+initContentPos;
var opuszczać: Liczba = scrollbg. _x;
var wierzchołek: Liczba = scrollbg. _y;
var dobro: Liczba = scrollbg. _x;
var dno: Liczba = scrollbg. _height-draggerHeight+scrollbg. _y;
var dy: Liczba = (0);
var prędkość: Liczba = 10;
var moveVal: Liczba = (contentHeight-maskHeight) /(scrollHeight-draggerHeight);

dragger.onPress = funkcja () {
dragger.draggerover. _alpha = 100;
var currPos: Liczba = to. _y;
startDrag (dno, fałszywy, lewy, odgórny, prawy, dno);
this.onMouseMove = funkcja () {
dragger.draggerover. _alpha = 100;
dy = Math.abs (initPosition-this. _y);
contentMain. _y = Math.round (dy*-1*moveVal+initContentPos);
};
};

dragger.onMouseUp = funkcja () {
dragger.draggerover. _alpha = (0);
stopDrag ();
deleatur this.onMouseMove;
};

btnUp.onPress = funkcja () {
this.onEnterFrame = funkcja () {
jeżeli (contentMain. _y+speededView. _y) {
jeżeli (dragger. _y<=top) {
dragger. _y = wierzchołek;
} inny {
dragger. _y - = prędkość/moveVal;
}
contentMain. _y += prędkość;
} inny {
dragger. _y = wierzchołek;
contentMain. _y = maskedView. _y;
deleatur this.onEnterFrame;
}
};
};
btnUp.onDragOut = funkcja () {
deleatur this.onEnterFrame;
btnUp.upover. _alpha = (0);
};
btnUp.onRollOut = funkcja () {
deleatur this.onEnterFrame;
btnUp.upover. _alpha = (0);
};
btnDown.onPress = funkcja () {
this.onEnterFrame = funkcja () {
jeżeli (contentMain. _y-speed>finalContentPos) {
jeżeli (dragger. _y>=bottom) {
dragger. _y = dno;
} inny {
dragger. _y += prędkość/moveVal;
}
contentMain. _y - = prędkość;
} inny {
dragger. _y = dno;
contentMain. _y = finalContentPos;
deleatur this.onEnterFrame;
}
};
};
btnDown.onRelease = funkcja () {
deleatur this.onEnterFrame;
};
btnDown.onDragOut = funkcja () {
deleatur this.onEnterFrame;
btnDown.downover. _alpha = (0);
};
jeżeli (contentHeight {
dragger. _visible = fałszywy;
btnUp.enabled = fałszywy;
btnDown.enabled = fałszywy;
} inny {
dragger. _visible = true;
btnUp.enabled = true;
btnDown.enabled = true;
}
};
scrolling ();

Any pomoc z/>Mark
być ogromnie appreciated.
Thanks
Mark

Odpowiedź : Mysz koło akcja na scroller

najlepszy opcja ono właśnie promocja the nowy RDB… ono być bezpieczny.

Jeżeli the daleki użytkownik mieć dane zmiana chcieć, then ty potrzebować the stary pilot w the nowy przed ono
Inne rozwiązania  
 
programming4us programming4us