Pergunta : Ação da roda do rato no scroller

Os cumprimentos,
I têm um MovieClip de que os rolos com dragger e as teclas criados e gostem de conseguir o MovieClip enrolar igualmente com o rato rodem dentro o certificado de Actionscript 2.
My sigam:

scrolling = função () {scrollHeight do
var: _height do número = do scrollbg.; contentHeight do
var: _height do número = do contentMain.; draggerHeight do
var: _height do número = do dragger.; maskHeight do
var: _height do número = do maskedView.; initPosition do
var: _y=scrollbg do número = do dragger. _y; initContentPos do
var: Número = contentMain. _y; finalContentPos do
var: Número = maskHeight-contentHeight+initContentPos; o
var saiu: _x do número = do scrollbg.; parte superior do
var: Número = scrollbg. _y; direita do
var: _x do número = do scrollbg.; parte inferior do
var: _height-draggerHeight+scrollbg do número = do scrollbg. _y; Dy do
var: Número = 0; velocidade do
var: Número = 10;
var moveVal: Número = /(do contentHeight-maskHeight) (scrollHeight-draggerHeight);

/>dragger.onPress = função () {_alpha dragger.draggerover./> = 100; currPos do
var: Número = isto. _y; startDrag do
(este, falso, esquerdo, superior, direito, parte inferior);
this.onMouseMove = função () {_alpha dragger.draggerover./> = 100;
Dy = Math.abs (initPosition-this. _y); contentMain do
. _y = Math.round (dy*-1*moveVal+initContentPos);
};
};
/>dragger.onMouseUp = função () {_alpha dragger.draggerover./> = 0; stopDrag do
(); supressão this.onMouseMove do
;
};
do
btnUp.onPress = função () {
this.onEnterFrame = função () {
se (contentMain. _y+speededView. _y) {
se (_y<=top) do dragger. {dragger do
. _y = parte superior;
} mais {dragger do
. _y - = velocidade/moveVal; velocidade _y do contentMain. += do
do
};
} mais {dragger do
. _y = parte superior; contentMain do
. _y = maskedView. _y; supressão this.onEnterFrame do
;
do
}};
};
btnUp.onDragOut = função () {supressão this.onEnterFrame do
; _alpha do
btnUp.upover. = 0;
};
btnUp.onRollOut = função () {supressão this.onEnterFrame do
; _alpha do
btnUp.upover. = 0;
};
btnDown.onPress = função () {
this.onEnterFrame = função () {
se (_y-speed>finalContentPos) {
do contentMain. se (_y>=bottom) do dragger. {dragger do
. _y = parte inferior;
} mais {velocidade do dragger. += do
/moveVal _y; contentMain do
do
}. _y - = velocidade;
} mais {dragger do
. _y = parte inferior; contentMain do
. _y = finalContentPos; supressão this.onEnterFrame do
;
do
}};
};
btnDown.onRelease = função () {supressão this.onEnterFrame do
;
};
btnDown.onDragOut = função () {supressão this.onEnterFrame do
; _alpha do
btnDown.downover. = 0;
};
se (do contentHeight. _visible = falso;
btnUp.enabled = falso;
btnDown.enabled = falso;
} mais {dragger do
. _visible = retificam; o
btnUp.enabled = retifica; o
btnDown.enabled = retifica;
do
}};
scrolling (); a ajuda do

Any com esta seria extremamente appreciated.
Thanks
Mark
class= do

Resposta : Ação da roda do rato no scroller

a melhor opção para desenrolar apenas o RDB novo… ele é muito mais seguro.

Se o usuário remoto tem mudanças que dos dados querem se manter, a seguir você precisará de importar o telecontrole velho no novo antes de suprimi-lo
Outras soluções  
 
programming4us programming4us