problem med xml-loop
Jeg er ved at lave en nyhedsoversigt i flash. Tjek http://www.itsohsoquiet.dk/test3.html.Til det formål bruger jeg et loop til at duplikere et movieclip, som indeholder en button. Dets instance name er "news_btn".
Mit problem er at jeg kun kan sætte rollover/rollout på det sidste movieclip i loopet.
Jeg bruger følgende kode (uddrag fra et større loop):
var hep = "mc_overskrift"+i;
//sæt rollover for nyheds_menupunkt
_root[hep].news_btn.onRollOver = function () {
with (_root[hep].pil_mc){
gotoAndStop(2);
}
}
//sæt rollout for nyheds_menupunkt
_root[hep].news_btn.onRollOut = function () {
with (_root[hep].pil_mc){
gotoAndStop(1);
}
}
Såvidt jeg kan greje er problemet at flash ikke kan finde ud af det når jeg har 5 movieclips (_root.mc_overskrift1, _root.mc_overskrift2, etc) som alle indeholder en knap med instancename "news_btn". Så overskriver den hele tiden værdien. Men kan det virkelig passe at jeg skal sørge for at give min button et unikt navn for hver movieclip jeg duplikerer - er der ikke en lettere måde ?!?
