Vraag : Het wielactie van de muis betreffende scroller

De groeten,
I hebben een MovieClip die de rollen met gecre�ërd dragger en de knopen en MovieClip zouden willen ertoe brengen om ook met het muiswiel in het manuscript van Actionscript te scrollen 2.
My volgen:

scrolling = functie () {
var scrollHeight: Aantal = scrollbg. _height;
var contentHeight: Aantal = contentMain. _height;
var draggerHeight: Aantal = dragger. _height;
var maskHeight: Aantal = maskedView. _height;
var initPosition: Aantal = dragger. _y=scrollbg. _y;
var initContentPos: Aantal = contentMain. _y;
var finalContentPos: Aantal = maskHeight-contentHeight+initContentPos; verlaten
var: Aantal = scrollbg. _x;
var bovenkant: Aantal = scrollbg. _y;
var recht: Aantal = scrollbg. _x;
var bodem: Aantal = scrollbg. _height-draggerHeight+scrollbg. _y;
var dy: Aantal = 0;
var snelheid: Aantal = 10; moveVal
var: Aantal = (contentHeight-maskHeight) /(scrollHeight-draggerHeight);

dragger.onPress = functie () {
dragger.draggerover. _alpha = 100;
var currPos: Aantal = dit. _y;
startDrag (verlaten dit, vals, bovenkant, recht, bodem);
this.onMouseMove = functie () {
dragger.draggerover. _alpha = 100;
dy = Math.abs (initPosition-this. _y);
contentMain. _y = Math.round (dy*-1*moveVal+initContentPos);
};
};

dragger.onMouseUp = functie () {
dragger.draggerover. _alpha = 0;
stopDrag ();
schrapt this.onMouseMove;
};

btnUp.onPress = functie () {
this.onEnterFrame = functie () {
als (contentMain. _y+speededView. _y) {
als (dragger. _y<=top) {
dragger. _y = bovenkant;
} anders {
dragger. _y - = snelheid/moveVal; += snelheid
}
contentMain. _y;
} anders {
dragger. _y = bovenkant;
contentMain. _y = maskedView. _y;
schrapt this.onEnterFrame;
}
};
};
btnUp.onDragOut = functie () {
schrapt this.onEnterFrame;
btnUp.upover. _alpha = 0;
};
btnUp.onRollOut = functie () {
schrapt this.onEnterFrame;
btnUp.upover. _alpha = 0;
};
btnDown.onPress = functie () {
this.onEnterFrame = functie () {
als (contentMain. _y-speed>finalContentPos) {
als (dragger. _y>=bottom) {
dragger. _y = bodem;
} anders {+= snelheid
dragger. _y/moveVal;
}
contentMain. _y - = snelheid;
} anders {
dragger. _y = bodem;
contentMain. _y = finalContentPos;
schrapt this.onEnterFrame;
}
};
};
btnDown.onRelease = functie () {
schrapt this.onEnterFrame;
};
btnDown.onDragOut = functie () {
schrapt this.onEnterFrame;
btnDown.downover. _alpha = 0;
};
als (contentHeight {_visible
dragger. = vals;
btnUp.enabled = vals;
btnDown.enabled = vals;
} anders {_visible
dragger. = waar;
btnUp.enabled = waar;
btnDown.enabled = waar;
}
};
scrolling (); de hulp

Any met dit zou zeer appreciated.
Thanks
Mark
zijn

Antwoord : Het wielactie van de muis betreffende scroller

de beste optie het om nieuwe RDB enkel te ontwikkelen… het is veel veiliger.

Als de verre gebruiker gegevensveranderingen heeft die zij hebben willen om houden, dan u moeten=zult= oude ver in nieuwe invoeren alvorens het te schrappen
Andere oplossingen  
 
programming4us programming4us