ps3240 0 Denunciar post Postado Janeiro 17, 2010 Estou criando um site cujo o fundo seja dinamico com Clicks, Porém toda vez que uso a função de Retroceder um fundo o site buga e quebra o flash. Uso o Seguinte Codigo NextButton.addEventListener(MouseEvent.CLICK, onClick); function onClick(e:MouseEvent):void{ trace("chama o arquivo n°: ", cont+1); img.load(lista[cont]); if(cont >= lista.length-1){ cont = 0; } else{ cont++; } PreviousButton.addEventListener(MouseEvent.CLICK, onPreviousButtonClicked); function onPreviousButtonClicked(e:MouseEvent):void { trace("chama o arquivo n°: ", cont-1); img.load(lista[cont]); if(lista.lengh >=cont+1){ cont = 0; } else{ cont--; } } } Se alguem puder me ajudar ficaria agradecido ; ) Compartilhar este post Link para o post Compartilhar em outros sites
Michel Araújo 0 Denunciar post Postado Janeiro 17, 2010 testa assim: NextButton.addEventListener(MouseEvent.CLICK, onclick); function onclick(e:MouseEvent):void { if (cont>=lista.length-1) { cont=0; } else { cont++; } trace("chama o arquivo n°: ", cont); img.load(lista[cont]); } PreviousButton.addEventListener(MouseEvent.CLICK, onPreviousButtonclicked); function onPreviousButtonclicked(e:MouseEvent):void { if (cont <= 0) { cont=lista.length-1; } else { cont--; } trace("chama o arquivo n°: ", cont); img.load(lista[cont]); } não testei aqui não, mas me pareceu só um erro de lógica. Dá uma olhada se é isso... Compartilhar este post Link para o post Compartilhar em outros sites
ps3240 0 Denunciar post Postado Janeiro 18, 2010 Era isso mesmo brigadão cara nem havia notado. Compartilhar este post Link para o post Compartilhar em outros sites