Ir para conteúdo

POWERED BY:

Arquivado

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

Andre Trevisan

[Resolvido] Variavel com condicional if

Recommended Posts

Ola, sou iniciante e estou com uma dúvida que eu tenho certeza que a resposta é bem fácil, só que depois de 1 semana tentando achar a reposta ainda não consegui. É o seguinte, estou criando um aplicativo e para ele funcionar eu presciso que este exemplo abaixo funcione, ele funcionando é só eu substituir no aplicativo e vai funcionar. Eu tenho 2 variáveis uma chamada variavelA e outra variavelB, eu presciso que o valor da variavelB seja preenchido atraves de uma condição, if, do valor da variavelA ex:

 

var variavelA:String = "ok";

var variavelB:TextField;

 

function teste():void

{

if(variavelA == "ok")

{

variavelB.text = "funcionou";

}

 

trace(variavelB);

}

 

 

Quando executo esse script o output dele é null, e eu prescisava que fosse "funcionou".

É isso pessoal, valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você esta usando um TextField , tem que instânciar antes de acessa-lo, ou aparece null mesmo

 

var variavelB:TextField = new TextField ();

 

e muda aqui tb:

 

trace(variavelB.text);

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda ta faltando alguma coisa, ta assim:

 

 

import flash.text.TextField;

 

var dayTxt:String = "ok";

var dayTxtPT:TextField = new TextField();

 

 

function traducao():void

{

if(dayTxt == "ok")

{

dayTxtPT.text = "funciona";

}

}

 

 

trace(dayTxtPT.text);

 

 

 

 

eu tb criei um textfield classico e dynamico com instance name de dayTxtPT mas quando rodo não altera o valor do texte dentro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não está acionando o método:

 

import flash.text.TextField;

var dayTxt:String = "ok";
var dayTxtPT:TextField = new TextField();

function traducao ():void {
if (dayTxt == "ok") {
	dayTxtPT.text = "funciona";
}
}

traducao ();

trace (dayTxtPT.text);

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.