Desktop
Website
Multimedia
Database
Security
Enterprise
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+i
nitContent
Pos;
var opuszczać: Liczba = scrollbg. _x;
var wierzchołek: Liczba = scrollbg. _y;
var dobro: Liczba = scrollbg. _x;
var dno: Liczba = scrollbg. _height-draggerHe
ight+scrol
lbg. _y;
var dy: Liczba = (0);
var prędkość: Liczba = 10;
var moveVal: Liczba = (contentHeight-maskHeight)
/(scrollHe
ight-dragg
erHeight);
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+i
nitContent
Pos);
};
};
dragger.onMouseUp = funkcja () {
dragger.draggerover. _alpha
= (0);
stopDrag ();
deleatur this.onMouseMove;
};
btnUp.onPress = funkcja () {
this.onEnterFrame = funkcja () {
jeżeli (contentMain. _y+speed
edView. _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>fina
lContentPo
s) {
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
SUP7203B PFC niekompatybilność
system przywrócić punkt
IE8 Przedkładać Forma z [Wchodzić Do] Klucz, stosownie
zintegrowany wordpress w miejsce. blog pic doczepianie.
Łączyć XenServer wśród iPhone
Porzucony Windows 7 Instalacyjny odpowiedź kartoteka
SSH konsola: iść precyzować falcówka po nazwa użytkownika
Tworzyć Linux przygotowywać CD-R stylowy but dysk…
Dlaczego Sysinternals Wirusowy wyszukiwarka redirect?
MS Dojazdowy SQL Podział Dojazdowy obejście potrzebować