Ir para conteúdo
Fórum Script Brasil
  • 0

Executar Uma Ação Após Eventos Específicos


Guest - Fernando -

Pergunta

Guest - Fernando -

beleza pessoal!

Eu to tentando o seguinte:

setProperty("botao1", _alpha, "0");

setProperty("botao2", _alpha, "0");

setProperty("botao3", _alpha, "0");

;

botao1.onPress = function() {

setProperty("botao1", _alpha, "100");

};

botao2.onPress = function() {

setProperty("botao2", _alpha, "100");

};

botao3.onPress = function() {

setProperty("botao3", _alpha, "100");

};

até aí tudo bem.

Agora eu quero que após todos os botões terem sido pressionados gotoAndPlay, não entendo muito de ActionScript, mas já perdi um tempão tentando fazer isso acontecer, se alguém puder me ajudar ficarei muito agradecido!

Valeu!

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

só uam dica...o setproperty...já foi 'reciclado' já.......rs

o q você ta fazendo pode ser feito com apenas isso oh:

o antigo....

setProperty("botao3", _alpha, "100");

novo jeito...

botao3._alpha="100"; //apenas isso.....

e tipo....você pode fazer algo como....

em cada botao clicado, você cria uma var...tipo...

crie 3 vars..uma pra cada botao....e coloque todos os valores como false.....

tipo...

bt1=false;

bt2=false;

bt3=false;

ae em cada acao de um botao clicado...

você coloca um

bt1=true;

ae no botao2 um

bt2=true....e no 3 a mesma coisa....

ae depois é só você fazer uma verificacao se os tres foram clicados...

já q quandos os 3 forem clicados, todos os valores vao ser true...

você faz tipo...

if(bt1 && bt2 && bt3){

//acoes pra quando os 3 forem clicados......

}

só explicando.....quando no if, não tem nenhuma verificacao do tipo..var==0.....ele apenas avalia se o valor da variavel colocada la é true...se for ele executa as acoes.......

quialquer coisa posta ae...

falow!!!!

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Fernando -

Colei o código abaixo, não sei o q estou fazendo de eerado (não mudei o setProperty ainda): O nome dos botões é a, b, c

setProperty("a", _alpha, "0");

setProperty("b", _alpha, "0");

setProperty("c", _alpha, "0");

bt1 = false;

bt2 = false;

bt3 = false;

a.onPress = function() {

setProperty("a", _alpha, "100");

bt1 = true;

};

b.onPress = function() {

bt2 = true;

setProperty("b", _alpha, "100");

};

c.onPress = function() {

bt3 = true;

setProperty("c", _alpha, "100");

};

if (bt1 && bt2 && bt3) {

gotoAndStop(2);

}

Link para o comentário
Compartilhar em outros sites

  • 0

se num deu assim....tenta fazer certim a verificacao então.....rs...

tipo..

if(b1==true && bt2==true && bt3==true){

acoes....................;

}

e tipo.....você colocou esse IF aonde??

no frame? se for...e ficar apenas nesse frame.....ele vai executar o if apenas uma vez......tb vai v q é isso q num ta danu certo...

tenta colocar ele dentro de um onEnterFrame....tipo...

onEnterFrame=function(){

if(bt1..............){

..........;

}

}

falow!!!!!!!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...