Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fernando_br6

Scrollbar com bug

Recommended Posts

Iae galéra do IMasters primeiramente obrigado pela ajuda anterior, venho a desenvolve essa barra de rolagem já faz algum tempo,

alguem sabe o motivo deste bug ?

Obrigado desde já.

 

Link demo: http://migre.me/1EjeG

AS 2.0:

 

txt.setMask(mask)
scrollbar.onmousedown = function() {
	if (this.hitTest(_root._xmouse, _root._ymouse) && txt._height>mask._height) {
		this.startDrag(false, scrollbarBG._x, scrollbarBG._y, scrollbarBG._x, scrollbarBG._height-this._height)
		txt.onEnterFrame = scrollThumbs;
		dragging = true
	}
};
scrollbar.onmouseup = function() {
	stopDrag()
	dragging = false
	delete this.onEnterFrame;
};
function scrollThumbs() {
	
	var funkyVar = -this._parent.scrollbar._y*(((this._height-this._parent.scrollbar._height)/(this._parent.scrollbarBG._height-this._parent.scrollbar._height))-1)
	this.Y = (funkyVar-this._y)*.2;
	this._y += this.Y;
	if(Math.abs(funkyVar-this._y)<1 && !dragging){
		delete this.onEnterFrame
	}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu link não está funcionando, não tem como postar seu fla pra ver o que está acontecendo? Pois o problema pode ser desde lógica, como posicionamento dos movieclips, deonde está partindo o ponto de registro e tal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.