Flash Movieclip

anysom

Aktives Mitglied
Hi Leutz,

ich hab mal ne Frage.
Ich möchte in einer for-Schleife einen Movieclip ausgeben. Die for-Schleife soll sich dann wiederholen, so dass jedesmal der Movieclip ausgegeben wird und zwar zwei Pixel weiter oben! Wie kann ich das mit AS2 bewerkstelligen?

Vielen Dank schon im Voraus

Greez
anysom
ph34r.gif
 
Was meinst Du mit "ausgeben" ? Auf die Bühne adden?
(Btw. würde ich Dir As3 ans Herz legen)
 
Du musst Dich mal klarer ausdrücken...

Willst Du das der MovieClip sich bewegt, oder willst Du zusätzlich zum 1. einen 2. hinzufügen 2 pixel weiter oben?
 
Also, ich möchte, dass der Movieclip mit Hilfe einer forSchleife immer wieder auf der Bühe platziert wird. Und das zwei Pixel weiter oben. Und falls möglich zwei Frames später.

Draus gekommen?
biggrin.gif
 
Ja.
smile.gif


Du must erstmal Deinem MovieClip einen Verknüpfungsnamen geben. (in der Biblio --> rechtsklick drauf und haken rein bei "für actionscript bla bla"

Dann die for Schleife ala:

CODE var anzahl:int = 5;

for( var i:int = 0; i<anzahl; i++)
{
// Inhalt
}


Boar kannste das net mit As3 machen? Mit as2 kann ich kaum noch was
biggrin.gif

 
Danke. Aber so weit bin ich auch schon
biggrin.gif


Ich brauch ja eben gerade das "//Inhalt"
wink.gif


AS3 kann ich nicht, ich brings nicht hin. Und ist mir zu viel Aufwand, mein bisheriges Script zu "übersetzen".
biggrin.gif
 
CODE this.attachMovie("mein_mc","mein_mc" + i,i);


So sollte das gehen?
 
Habs jetzt geschafft. Und der Komplettheit halber:

CODE
var ani:MovieClip;
for (var i=0; i < 20; i++) {
ani = this.attachMovie("anim1", "a"+i, i, {_x:50+random(250), _y:180+random(10)});
}



Hab nach langen suchen eine super Seite gefunden: Klick

Hoffe hilft jemandem, wenn er's braucht
wink.gif


Trotzdem Danke an Nico B.
smile.gif


greetz anysom
ph34r.gif
 
Zurück
Oben