

Anmelde-Formular

Strohhalm Spendenkonto
Konto-Inhaber: Mathias Bank
Konto-Nummer: 83 04 297
BLZ: 200 905 00
Kreditinstitut: Netbank AG
Hinweis: Die Spenden werden bis auf weiteres ausschließlich dafür eingesetzt, den Strohhalm gegen rechtliche Angriffe zu schützen. Ein anderer Verwendungszweck muss von der gesamten Administration genehmigt werden.
aktueller Spendenstand: 188.01 €

strohhalm Standard (aktiv) von baumeister
(Noch keine User-Stylesheets vorhanden)
Hinweis: Zum Wechseln der Styles muss ein Cookie akzeptiert werden. Jedes registrierte Community-Mitglied darf eigene Styles entwickeln und einreichen. Ausführliche Infos unter Styleswitcher-Hilfe.
Neue Styles an baumeister@strohhalm.org senden.

Panicpixel 02. März 2004, 20:06
Hallo Zusammen!
Ich habe ein Problem mit einem Script.
Auf einem Button habe ich die Aktionen:
on (press) {
zuF=random(11);
rand = 100;
for (teil=1; teil<12; teil) {
if(zuf != teil++){
_root["a" add teil]._x = rand + random( (600- 2*rand) );
_root["a" add teil]._y = rand + random( (410 - 2*rand) );
}
}
}
Einer meiner MCs bleibt bei Betätigung an der Ausgangsposition - die anderen werden zufällig auf der Bühne gemischt.
Da es sich um ein Puzzlespiel handelt sollen die gemischten Teile an die richtige Position gezogen werden. Klappt auch alles wunderbar.
Wenn ich allerdings den Button betätige werden alle Teile erneut gemischt - auch die, die bereits richtig liegen.
Wie kann ich dem Button denn sagen, das er nur die mischen soll, die noch falsch liegen? Geht das irgendwie?
Lieben Gruß
Tingeltangel
killerkarnickel 04. März 2004, 19:58
Hi Panicpixel,
im Prinzip sollte es genauso gehen, wie bei deinem letzten Problem.
Bau in jeden MC eine Variable ein, in der Du speicherst, ob das Teil schon auf der richtigen Position liegt.
Dann mußt Du das nur noch abfragen innerhalb der for-Schleife und gegenenfalls überspringen.
Gruß killerkarnickel