as3 erhalten BREITE und HÖHE skaliert / verkleinert - movieClip / mc?

Ich bin Skalierung ein movieClip oft und brauchen, um es zu platzieren auf dem Bildschirm in bestimmten Orten, je nach Größe.

Einmal skaliert, wie kann ich die BREITE und HÖHE eines Movieclips?

trace(my_mc.width); ///would equal 333

///This code makes my movie clip fit in the correct proportions. 
my_mc.height = stage.stageHeight;
my_mc.scaleX = my_mc.scaleY;

///Its been resized!
trace(my_mc.width); ///STILL equals 333

..

Irgendwelche Ideen, wie man neue Breite und Höhe?

  • Einfügen diesen code in Flash zeigt Breite ändern - ist dies Ihre tatsächliche code?
  • Nein, seine nur ein Beispiel. Aber die Breite ändert sich mit diesem code. Sowohl in Höhe und Breite hat. Ich habe nicht die Mathematik zu tun. Das ist eine große code bit von einigen smart-Stack Overflower.
  • Dank "Papa" habe ich schon lange gesucht stage.stageWidth und stage.stageHeight seit ich angefangen habe Flash dev. von Ihnen positiv bewertet werden
InformationsquelleAutor Papa De Beau | 2012-05-22
Schreibe einen Kommentar