Ir para conteúdo

POWERED BY:

Arquivado

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

brubertholi

[Resolvido]Problema com Button no AS3

Recommended Posts

Seguinte galera, eu criei 3 botões,

 

cada um corresponde a um frame

 

ou seja

botão 1, qdo clica vai pro frame tal

e assim por diante!

eu usei o código :

 

bt1.addEventListener(MouseEvent.CLICK, SIDESKIFT);

function SIDESKIFT(e:MouseEvent):void {

gotoAndPlay("2");

}

}

Ele fuciona perfeitamente em 1 botão, mas quando eu duplico o código e mudo apenas o nome da instancia:

 

ex.:

 

bt1.addEventListener(MouseEvent.CLICK, SIDESKIFT);

function SIDESKIFT(e:MouseEvent):void {

gotoAndPlay("2");

}

 

 

bt2.addEventListener(MouseEvent.CLICK, SIDESKIFT);

function SIDESKIFT(e:MouseEvent):void {

gotoAndPlay("3");

}

 

 

bt3.addEventListener(MouseEvent.CLICK, SIDESKIFT);

function SIDESKIFT(e:MouseEvent):void {

gotoAndPlay("4");

}

Ele retorna um erro falando:

 

Duplicate Function Definition.

 

Dai eu não sei o q eu faço, pois eu preciso disso, 1 ação para cada botão.

 

Ajudem ae por favor...

 

Grato desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o problema é que você esta declarando 3 função com o mesmo nome, no caso SIDESKIFT

 

 

tente nomear cada uma com o nome diferente como SIDESKIFT2, SIDESKIFT3

 

 

 

 

[]´s

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.