Ir para conteúdo

POWERED BY:

Arquivado

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

helentata

[Resolvido] Scroll para botões

Recommended Posts

Bom dia!

 

Fiz um scroll simples para uns botões, são só duas setas, e a função que coloque manda somar ou subtrair 6. Mas o problema é que ele soma ou subtrai "para sempre". Eu queria que quando um botão chegasse numa determinada posição ele parasse de somar ou subtrair.

 

O código é esse:

Seta que sobe os botões

 

on(press){
this.onEnterFrame = function(){
conteudo._y -= 6;
conteudo1._y -= 6;
conteudo2._y -= 6;
conteudo3._y -= 6;
conteudo4._y -= 6;
conteudo5._y -= 6;
conteudo6._y -= 6;
conteudo7._y -= 6;
conteudo8._y -= 6;
conteudo9._y -= 6;
conteudo10._y -= 6;
}
}
on(release){
delete this.onEnterFrame;
}

Seta que desce os botões

on(press){
this.onEnterFrame = function(){
conteudo._y += 6;
conteudo1._y += 6;
conteudo2._y += 6;
conteudo3._y += 6;
conteudo4._y += 6;
conteudo5._y += 6;
conteudo6._y += 6;
conteudo7._y += 6;
conteudo8._y += 6;
conteudo9._y += 6;
conteudo10._y += 6;
}
}
on(release){
delete this.onEnterFrame;
}

Cada instância é um botão (conteudo1, conteudo2, etc).

 

Me ajudem por favor!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz um if antes de somar ou subtrair (depois do press), colocando os limites que você quer em cada situação. (o número 100 é um exemplo só)

 

if(conteudoN._y >= 100){

//move os botoes

}

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.