Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
estou fazendo um jogo de memória e gostaria de melhorar o código abaixo:
Ao clicar no botão é aberto e acessado um determinado frame do movieclip.
Gostaria de saber se tem como passar o valor (do frame) para a função através do botão (neste caso bastaria uma única função para abrir as informações sobre a fruta).
O jogo pode ser acessado em
http://www.nerisantos.com.br/atividades/memoria_frutas.swf
abacate_bt_info.addEventListener(MouseEvent.CLICK, abacate_info);
maca_bt_info.addEventListener(MouseEvent.CLICK, maca_info);
uva_bt_info.addEventListener(MouseEvent.CLICK, uva_info);
mamao_bt_info.addEventListener(MouseEvent.CLICK, mamao_info);
manga_bt_info.addEventListener(MouseEvent.CLICK, manga_info);
pessego_bt_info.addEventListener(MouseEvent.CLICK, pessego_info);
caju_bt_info.addEventListener(MouseEvent.CLICK, caju_info);
jabuticaba_bt_info.addEventListener(MouseEvent.CLICK, jabuticaba_info);
banana_bt_info.addEventListener(MouseEvent.CLICK, banana_info);
acai_bt_info.addEventListener(MouseEvent.CLICK, acai_info);
function abacate_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(frame);
exibe_info();
}
function maca_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(3);
exibe_info();
}
function uva_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(4);
exibe_info();
}
function mamao_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(5);
exibe_info();
}
function manga_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(6);
exibe_info();
}
function pessego_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(7);
exibe_info();
}
function caju_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(8);
exibe_info();
}
function jabuticaba_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(9);
exibe_info();
}
function banana_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(10);
exibe_info();
}
function acai_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(11);
exibe_info();
}
function exibe_info()
{
setChildIndex(frutas_info, numChildren - 1);
frutas_info_bt_fechar.x=530;
frutas_info_bt_fechar.y=70;
frutas_info_bt_fechar.visible=true;
setChildIndex(frutas_info_bt_fechar, numChildren - 1);
}
frutas_info_bt_fechar.addEventListener(MouseEvent.CLICK, fechar_info);
function fechar_info(event:MouseEvent):void
{
frutas_info.gotoAndStop(1);
frutas_info_bt_fechar.visible=false;
}Carregando comentários...