function ReleaseA() {
i can't seem het releasea() working. can help?
var cuact:number=0;
for (var asor:number=1; asor<11; asor++) {
this.iasor=asor;
if(_root["asy"+asor].text!="") {
cuact = cuact+1;
_root.accesso_summ.content_mc.acz1.attachmovie("iconz","iconz_mc"+cuact,_root.a ccesso_summ.content_mc.acz1.getnexthighestdepth());
_root.accesso_summ.content_mc.acz1["iconz_mc"+cuact].aczm_tx.text = _root["asy"+iasor].text;
_root.accesso_summ.content_mc.acz1["iconz_mc"+cuact].aczm_mc = "http://www.myweb.com/images/pimage"+iasor+".jpg"
_root.accesso_summ.content_mc.acz1["iconz_mc"+cuact]._x = xposition2;
_root.accesso_summ.content_mc.acz1["iconz_mc"+cuact]._y = yposition2;
_root.accesso_summ.content_mc.acz1["iconz_mc"+cuact].aczm_mc.onrelease = releasea;
yposition2 = yposition2 + 18.7;
}
}
function releasea() {
// trace ("yes")
_root.acc_prev_mc1._visible=true;
loadmovie(this.aczm_mc, _root.acc_prev_mc1.acc_prev_mc2);
}
in loop doing 2 seemingly unrelated things aczm_m.. first treating string variable, treating lke movieclip. cannot both, , string not interactive object.
_root.accesso_summ.content_mc.acz1["iconz_mc"+cuact].aczm_mc = "http://www.myweb.com/images/pimage"+iasor+".jpg"
...
...
_root.accesso_summ.content_mc.acz1["iconz_mc"+cuact].aczm_mc.onrelease = releasea;
one of lines has change. first disallowing second because redefining object string.
More discussions in ActionScript 1 and 2
adobe
Comments
Post a Comment