Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, novamente venho recorrer a vcs
Fiz um scroll bar horizontal que move algumas imagens. Mas não consegui fazer aquele drag arrastavel entre os botões. alguém poderia me ajudar??
Seguem os códigos:
Actions do MC que move as imagens:
CODE
onClipEvent (enterFrame) { posX = getProperty(_root.imagem, _x);
if (esquerda == true) {
setProperty(_root.imagem, _x, posX=posX-20);
if (_root.imagem.posicao<=-2989.8) {
setProperty(_root.imagem, _x, -2989.8);
parar = false;
}
}
if (direita == true) {
setProperty(_root.imagem, _x, posX=posX+20);
if (_root.imagem.posicao>=3898.3) {
setProperty(_root.imagem, _x, 3898.3);
parar = false;
}
}
}
onClipEvent (enterFrame) {
posX = getProperty(_root.drag, _x);
if (esquerda == true) {
setProperty(_root.drag, _x, posX=posX-1);
if (_root.drag.posicao<=276.3) {
setProperty(_root.drag, _x, 276.3);
parar = false;
}
}
if (direita == true) {
setProperty(_root.drag, _x, posX=posX+1);
if (_root.drag.posicao>=628.3) {
setProperty(_root.drag, _x, 628.3);
parar = false;
}
}
}
Actions do MC que contém as imagens:
CODE
onClipEvent (enterFrame) { posicao = getProperty(_root.imagem, _x);
if (posicao>=3898.3 or posicao<=-2989.8) {
parar = true;
}
}
Actions do bt esquerdo:
CODE
on (press, rollOver) { esquerda = true;
if (_parent.parar == true) {
esquerda = false;
}
}
on (release, rollOut) {
esquerda = false;
}
Actions do bt direito:
CODE
on (press, rollOver) { direita = true;
if (_parent.parar == true) {
direita = false;
}
}
on (release, rollOut) {
direita = false;
}Carregando comentários...