PHP Code:
function get_target(p,c) {
if (!p.getChildByName(c) ) {
return;
}
return p.getChildByName(c);
}
function target_path(str,sep) {
var obj:Array=str.split(sep);
var doc:DisplayObjectContainer=this;
for (var n=0; n<obj.length; n++) {
doc=get_target(doc,obj[n]);
}
if (!doc) {
return;
}
return doc;
}
function clicked(evt:MouseEvent):void {
trace(evt.target.name);
}
var matrizFunc:Array=new Array();
matrizFunc[0] = "Tela.AreaInterativaLogin.entrar";
var c=target_path(matrizFunc[0],".");
try {
c.addEventListener(MouseEvent.CLICK, clicked);
} catch (c) {
trace("ERROR: Path Invalid.");
}
marlopax