Aqui pregunta si mc es de tipo MovieClip si es asi da como resultado el objeto comparado sino lo es da como resultado
null Cita: var mc:MovieClip=getChildByName("clip"+i) as MovieClip
es por eso que despues está :
Cita: if(mc!=null){
mc.filters = [shadow];
}
y con respecto a esto:
Código:
MovieClip(root)["clip"+i].filters = [shadow];
MovieClip(root)=_root en as2
["clip"+i]= son los nombres de instancia de tus mc