Problema com variável em uma função
Olá Pessoal,
Estou com um problema em uma variavel em uma função, eu declarei a mesma e nçao consigo usá-la fora da função. Carreguei um arquivo XML e criei um textfild para aparecer meus textos, declarei uma variavel para mim dar a altura do textfild, mas a mesma teima em não vir.
Olhem o código:
XML:
<?xml version="1.0" ?>
<pinup linhas="400">
<pinups id="1">
<titulo>teste 1</titulo>
<texto><![CDATA[Marnnnnnnnnnnnnnno]]></texto>
<preco>21</preco>
</pinups>
</pinup>
// Em linhas vai o número de linhas que minha programação php me informa
AS Flash
System.useCodepage = true;
var arquivo:XML = new XML();
arquivo.load("pinupxml.xml");
arquivo.ignoreWhite = true;
arquivo.onLoad = function() {
var childs:XMLNode = arquivo.firstChild;
var childTotal:Number = childs.childNodes.length;
var altura:Number;
altura = this.firstChild.attributes.linhas;
var i:Number;
for( i = 0; i < childTotal; i++ )
{
// id = this.firstChild.childNodes[i].attributes.id;
titulo = this.firstChild.childNodes[i].childNodes[0].firstChild.nodeValue;
texto = this.firstChild.childNodes[i].childNodes[1].firstChild.nodeValue;
//preco = this.firstChild.childNodes[i].childNodes[2].firstChild.nodeValue;
area_mc.htmlText += "<b>"+titulo+"</b><br>"+texto+"<br><br>";
}
}
// Prondudidade - esquerda - topo - largura - altura
this.createTextField("area_mc", 1, 240, 5, 247, altura);
area_mc.background = false;
area_mc.border = false;
area_mc.backgroundColor = false;
area_mc.borderColor = false;
area_mc.autoSize = false;
area_mc.multiline = true;
area_mc.wordWrap = true;
area_mc.html = true;
area_mc.selectable = false;
// crio um objeto Textformat
meuFormato = new TextFormat();
meuFormato.font = "Arial";
meuFormato.size = 12;
meuFormato.align = "justify";
meuFormato.color = 0xffffff;
area_mc.setNewTextFormat(meuFormato);
Acho que é isso, se alguém pode me ajudar um agradeço.
Muito obrigado.
Discussão (3)
Carregando comentários...