Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/11/2008, 21:14
Avatar de jahepi
jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 4 meses
Puntos: 43
Respuesta: obtener anchura de MovieClip con MovieClipLoader

Hola Robertereter!

Tenías un pequeño error, te faltana el _ en la propiedad width, yo quitaría el listener del evento onComplete y lo dejaría así:

Código actionscript:
Ver original
  1. import flash.display.BitmapData;
  2. var miXML:XML = new XML();
  3.  
  4. var mcl:MovieClipLoader = new MovieClipLoader();
  5. var oyente:Object = new Object();
  6. var despl:Number = 0;
  7. var anchural:Number = 0;
  8.  
  9. oyente.onLoadInit = function(target:MovieClip):Void {
  10.     anchural = mc._width;
  11.         texto.text = anchural;
  12.     despl = despl + anchural;          
  13.     target._x = despl;
  14. }
  15.  
  16. miXML.ignoreWhite = true;
  17. miXML.onLoad = function(success){
  18.     if (success){
  19.         for (i = 0; i < miXML.firstChild.childNodes.length; i++){
  20.             var mc:MovieClip = createEmptyMovieClip("rr" + i, getNextHighestDepth());
  21.            
  22.             mcl.addListener(oyente);
  23.             mcl.loadClip("http://www.forosdelweb.com/images/personal/"+miXML.firstChild.childNodes[i].childNodes[1].firstChild, mc);
  24.  
  25.            
  26.         }
  27.     }
  28. }
  29. miXML.load("http://www.forosdelweb.com/images/personal/fotos.php");
  30. stop();

Un saludo !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.