Mit attachMovie erzeugten MovieClip zentrieren / AS2

Um in Actionscript 2 einen mit attachMovie erzeugten MovieClip auf der Bühne zu zentrieren, geht man wie im folgenden Beispiel vor.

attachMovie('myClip','myNewClip',1);
myNewClip._width = 100;
myNewClip._height = 50;
myNewClip._x = (Stage.width/2) - (myNewClip._width/2);
myNewClip._y = (Stage.height/2) - (myNewClip._height/2);

Im Beispiel liegt der Clip myClip in der Bibliothek und wird mittels attachMovie() als myNewClip auf die Bühne gelegt. Dann werden ihm Höhe und Breite zugewiesen. Als letzten Schritt berechnen wir die Position, in dem wir die Bühnenbreite / Bühnenhöhe teilen und davon die halbe Breite / Höhe des Clips abziehen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert