Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ok.. ok..
vamo lá..
seguinte pessoal..
Crio um mc xamado bt_meio e dentro dele um campo de texto xamado menus texto...
_root.createEmptyMovieClip("bt_meio", 20);
with (_root.bt_meio)
{
_root.bt_meio.createTextField("menustexto",21,100,100,100,30);
menustexto.multiline = false;
menustexto.wordWrap = true;
menustexto.selectable = false;
formato = new TextFormat();
formato.size = 12;
formato.align = "center";
formato.font = "Trebuchet MS";
formato.color = 0x434343;
formato.bullet = false;
formato.bold = true;
menustexto.setTextFormat(formato);
menustexto.text = "queijo";
}porém...
quando carrego o xml, duplicos os mcs e tento inserir neles os valores..
var mano:XML = new XML();
mano.ignoreWhite = true;
mano.load('menu.xml');
mano.onLoad = function():Void {
qtd = this.childNodes[0].childNodes.length;
for (i=0; i<qtd; i++) {
bt_meio.duplicateMovieClip('bt_meio'+i,_root.getNextHighestDepth());
_root['bt_meio'+i]._x += i*50;
_root['bt_meio'+i].t = this.childNodes[0].childNodes[i].childNodes[0].firstChild;
_root['bt_meio'+i].menustexto.text = _root['bt_meio'+i].t;
_root['bt_meio'+i].link = this.childNodes[0].childNodes[i].childNodes[1].firstChild;
_root['bt_meio'+i].onRelease = function() {
gotoAndStop(this.link);
};
}
bt_meio.unloadMovie();
};
ele simplesmente desaparece...
=S
não entendo o porque.. está tudo perfeitamente correto.. [eu axo]
alguém me ajuda?
+)
o xml ta assim:
<menu>
<item>
<texto>
<![CDATA[Um]]>
</texto>
<link>
<![CDATA[1]]>
</link>
</item>
</menu>Carregando comentários...