[ MenOfHonor @ 04.03.2010. 14:18 ] @
U XML sam uneo tekst koji se iščitava u Flashu kada se klikne na pojedinačnu stavku iz menija, za koji sam koristio komponentu Accordition Tree Menu Pro. U Flashu sam na jednoj strani postavio dva dinamička text box-a, jedan za naslov, a drugi za tekst. Moja zamisao je bila da kada korisnik klikne na jednu od stavki da se one iščitaju iz XML-a i prikažu u ovim text box-ovima. Ovo sam uspeo da odradim, ali kada sam hteo da dodam i slike koje će se prikazivati u zavisnosti od toga koja je stavka odabrana, tu je nastao problem. Na koji način bih mogao da uradim ovo? XML izgleda nalik ovome: Code: <?xml version='1.0' encoding='UTF-8'?> <component name='Accordion Tree Menu v3'> <data> <main> <item title="Naslov" position="Tekst" picture="slika.jpg"> <item title="Naslov2" position="Tekst2" picture="slika2.jpg" /> </item> </main> </data> </component> Actionscript: Code: var listener = new Object(); listener.onRelease = function(evt:Object):Void { if (evt.item.position != undefined) { txtNaslov.text = evt.item.title; txtTekst.text = evt.item.position; } else { txtTekst.text = ""; } }; accordionTreeMenu.addEventListener("onRelease",listener); listener.onDrawComplete = function(evtObj:Object):Void { parseMenu(evtObj.target.childs); }; accordionTreeMenu.addEventListener("onDrawComplete",listener); |