Ir para o conteúdo
RuteFerreira

Passar funções de um frame para outro.

Mensagens Recomendadas

RuteFerreira

Boas,

Estou a desenvolver o jogo da forca com vários temas e níveis e pretenderia, que a cada nível desenvolvido no menu esse botão desaparecesse e e se mantêse invisível até ao final do jogo.Acontece que sempre que a pessoa jogo outro nível o botão volta a estar visível. Será que me podiam explicar como chamo as funções de quadros chaves diferentes para um que está antes deles e a fazer o switch case?

O código de cada função é este:

stop();

e1p._visible=false;

e1r._visible=false;

e1o._visible=false;

e1f._visible=false;

e1e._visible=false;

e1s._visible=false;

e1s2._visible=false;

e1o2._visible=false;

e1r2._visible=false;

var e1_erradas:Array = ["a","b","c","d","g","h","i","j","l","m","n","q","t","u","v","x","z"];

for (i = 0; i < e1_erradas.length; i++) {

my_btn = _root[e1_erradas + "_letra"];

my_btn.onRelease = function() {

nextFrame();

this._visible = false;

};

}

p_letra.onRelease = function()

{

e1p._visible = true;

this._visible = false;

verificae1();

};

r_letra.onRelease = function()

{

e1r._visible = true;

e1r2._visible = true;

this._visible = false;

verificae1();

};

o_letra.onRelease = function(){

e1o._visible = true;

e1o2._visible = true;

this._visible = false;

verificae1();

};

f_letra.onRelease = function(){

e1f._visible = true;

this._visible = false;

verificae1();

};

e_letra.onRelease = function(){

e1e._visible = true;

this._visible = false;

verificae1();

};

s_letra.onRelease = function(){

e1s._visible = true;

e1s2._visible = true;

this._visible = false;

verificae1();

};

function verificae1(){

if (e1p._visible && e1r._visible && e1o._visible&& e1f._visible && e1e._visible && e1s._visible && e1s2._visible && e1o2._visible && e1r2._visible){

gotoAndStop (72);

E1._visible=false;

}

}

Obrigada : )

Editado por RuteFerreira

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.