Tenho visto muita gente comentar sobre essa dificuldade, por isso abaixo coloquei uma das inúmeras possibilidades de fazer isso funcionar e resolver de vez o problema de futuros programadores de AS3. Copie o código abaixo e coloque na timeline de seu flash
Exemplo:
// Cria-se uma função simples para dar um trace de uma variável
function saida(a:String)
{
trace(a)
}
//Aplicando isso no addEventListener
stage.addEventListener(Event.ENTER_FRAME,function(){saida("coloco o que quero aqui")});
/*Note que no exemplo acima eu aplico uma função dentro de uma função
*/
Outro Exemplo
function saida(a:String)
{
trace(a)
}
var frase:String;
frase = "A partir de uma variável externa"
stage.addEventListener(Event.ENTER_FRAME,function(){saida(frase)});
Mais 1 Exemplo, agora com várias variáveis
function saida(a:String, b:String, c:Number)
{
trace(a + " mais " + b + " é igual a " + c)
}
var frase:String;
frase = "um"
var frase2:String;
frase2 = "dois"
var frase3:Number;
frase3 = 3
stage.addEventListener(Event.ENTER_FRAME,function(){saida(frase, frase2, frase3)});
Espero ter ajudado :))
_________________________________
Posted via email from Márcio Agnelo [Marcius] :: [@marcinho]
Nenhum comentário:
Postar um comentário