Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom como taí no titulo, to tentando sortear variaveis de um txt externo...
mexendo aki, mexendo ali consegui isso até agora...
no arquivo TEXTO.TXT ta assim...
&var1=frase1
&var2=frase2
&var3=frase3
no FLASH ta assim....
System.useCodepage = true;var Sorter:Array = new Array();Sortear[0] = "var1";Sortear[1] = "var2";Sortear[2] = "var3";var n = random(2);var txt:LoadVars = new LoadVars();txt.load("texto.txt");txt.onLoad = function(carregado) { if(carregado) { campo.html = true; campo.htmlText = this.Sortear[n]; } else { campo.htmlText = "Falha no carregamento do texto"; }}
Só que no "campo" do flash aparece undefined...
Agora se eu mudar a linha:
if(carregado) { campo.html = true; campo.htmlText = this.Sortear[n];}por
if(carregado) { campo.html = true; campo.htmlText = this.var1;}
aí funciona...
mas eu preciso q as frases sejam aleatórias...
*** Ah, antes q alguem sugira, isso aí eu consigo fazer utilizando array, mas gostaria de fazer com txt externo pois ficaria mais facil pra atualizar...
como resolvo isso ái???
Carregando comentários...