Ummm. Este mc tiene una clase vinculada segun veo no ? La clase extiende de MovieClip ? El método es público ?
Por otra parte, te recomiendo no usar _root ( ya sabes, es cosa del diablo ... ), y para que te sea más cómodo el código, también puedes asignar una variable para todo el codigo, de este modo : > for (var i:Number = 0; i<=10; i++){ > > var tmpMC:MovieClip = > contenedor > .createEmptyMovieClip > ("objeto"+i,_root.contenedor.getNextHighestDepth()); > var subMC:MovieClip = tmpMC.attachMovie("cuadradito","cuadradito"+i, > 100); > subMC._x = i*100; > subMC._y = 50; > subMC.hablar(); > } Quiza en el subMC tengas que tiparlo con el tipo de tu clase, para que entienda q existe el metodo, la verdad no recuerdo si con AS2 se lo traga o no, quizá si, con AS1 fijo se lo tragará. Ya nos cuentas. Salu2, Fede. El 30/10/2007, a las 19:52, David Bravo escribió: > Hola amiguitos: > Estoy un poco bloqueado, no sé si por los incontables días que llevo > trabajando sin parar o porque soy un tanto lerdo (un poco de ambas). > > Resulta que estoy creando una galería y tengo en la librería un > movieClip > que tiene ya montado un clip vacío sobre el que cargar imágenes, el > código > del preloader, una función de carga de imágenes (con todo el código > correspondiente a la precarga) y una barrita de scroll. > > Pongamos un ejemplo más simplificado > Objeto en la librería llamado "cuadrado" y con un identificador de > "linkage" > = "cuadradito" > Este movieclip tiene una función básica. > function hablar():Void{ > trace ('hola'); > } > > luego en la raiz de la película: > _root.createEmptyMovieClip("contenedor",100); > > for (i = 0; i<=10; i++){ > > _root > .contenedor > .createEmptyMovieClip("objeto"+i,_root.contenedor.getNextHig > hestDepth()); > _root.contenedor["objeto"+i].attachMovie("cuadradito","cuadradito"+i, > 100); > _root.contenedor["objeto"+i]["cuadradito"+i]._x = i*100; > _root.contenedor["objeto"+i]["cuadradito"+i]._y = 50; > _root.contenedor["objeto"+i]["cuadradito"+i].hablar(); > } > > Y no se ejecuta la función hablar. Haciendo traces y rollos se llega > al > objeto y sus propiedades (_x,_y, _xscale...) pero no a la función. > ¿Alguien tiene alguna idea de si lo que estoy intentando es posible? > Ya os > digo que estoy agotado y ahora mismo no veo casi ni el monitor, así > que lo > mismo estoy pidiendo un imposible. > > PD: Ya sé que hay galerías por ahí, que se podría hacer con su > propia clase > y eso. Es simplemente ya cuestión de curiosidad... Es difícil de > buscar en > inet y 5dms está en mantenimiento, y releyendo post antiguos no he > encontrado nada parecido. > Sorry si lo que pregunto es tan simple como parece. :? > > Un saludo, > David Bravo > Dimensión Multimedia, <http://www.dimensionmultimedia.com/> S.L. > > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------