createEmptyMovieClip & ._width

Sotares

Mitglied
Hallo zusammen,
ich versuche Fieberhaft die breite des dynamisch erstellten MovieClip (mc) über test.text zu ermitteln. Dieser zeigt mir aber immer nur den Wert "0" an.
Wenn ich aber einen MovieClip manuell erstelle, so ist die ._width abfrage kein problem.

Ich benutze Flash 7.1.1 (Prof.)

Was mache ich falsch?

Gruss,
Sotares


Code:
on(release)
{

newcolor = new Color(vorwaerts);
newcolor.setRGB(0x000000);


removeMovieClip(mc);
createEmptyMovieClip("mc",1);
this.mc._x = 90;
this.mc._y = 90;


	
	if(x<ImagesNr)
	{
	x=x+1;
	mc.loadMovie(Path + "/" + Category + "/" + x + ".jpg");
	ImageNr_txt.text = (x + " /" + ImagesNr);
	
        test.text=mc._width;	


	
          lv = new LoadVars();
          lv.category = Category;
          lv.imagesnr = x;
          lv.sendAndLoad("test.php", lv, "POST");
          lv.onLoad = function() 
              {
	      Description_txt.text = this.description;
              };
	
      }

}
 
So funktionierts...
- Sotares

Code:
on(release)
{

newcolor = new Color(vorwaerts);
newcolor.setRGB(0x000000);


delete this.onEnterFrame;
removeMovieClip(mc);
createEmptyMovieClip("mc",1);


	
	if(x<ImagesNr)
	{
	x=x+1;
	mc.loadMovie(Path + "/" + Category + "/" + x + ".jpg");
	ImageNr_txt.text = (x + " /" + ImagesNr);
	


              onEnterFrame=function()
              { 
                   if ((this.mc.getBytesLoaded() == this.mc.getBytesTotal()) && this.mc.getBytesTotal()>12)
                   {
                   test.text=mc._width;	
	
	


			lv = new LoadVars();
			lv.category = Category;
			lv.imagesnr = x;
			lv.sendAndLoad("test.php", lv, "POST");
			lv.onLoad = function() 
				{
				Description_txt.text = this.description;
				};
	
                     }

               }

       }

	
}
 
Zurück