Io farei in questo modo:
gestirei il controllo dalla Document Class.
Assegni una proprietà in runtime ad ogni MovieClip:
Mi creo un metodo pubblico che chiamo setState, in questo modo:Code:for(var i:int=0;i<n_btn;i++) { var mc:String=n_suffisso+i; mc.id=i; btn_array.push(mc); }
e poi chiamo il metodo dalla classe TlinePre passandogli l'id di mc:Code:public function setState(n:int):void { for(var i:int=0;i<btn_array.length;i++) { if(n==i) btn_array[i].enabled=false; else btn_array[i].enabled=true; } }
PS:Code:private function mc_down(e:Event) { fla.setState(e.currentTarget.id) }
devi però passare la root alla classe TlinePre come abbiamo visto qualche post fà...
;)


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks