ya intenté con y sin _parent, con y sin this...
Al poner en el onPress trace(this); me sale la ruta del mc, no el nombre del objeto ni su ruta...
Lo del scope, no se que es, sorry...
Te pongo el código a ver si sacas algo en claro, jejeje
Esto esta en el AS del frame
Código :
var ArrayAux = new Object;
for(aux = 0; aux < CantidadElementosMenu; aux++)
{
this.createEmptyMovieClip("mcElemento" + aux, this.getNextHighestDepth());
ArrayAux["Elemento" + aux] = new MenuDiamante(this["mcElemento" + aux],aux * 50, 225);
}y esto en un archivo aparte para las clases
Código :
dynamic class MenuDiamante
{
private var mc:MovieClip;
...
function MenuDiamante(ruta:MovieClip, auxX:Number, auxY:Number)
{
mc = ruta;
mc.createEmptyMovieClip("Borde", this.getNextHighestDepth());
...
mc.onPress = function()
{
trace("Entra en onPress");
desplazar();
}
}
public function desplazar()
{
trace("Entra en desplazar");
...
}
}