Die hoffentlich letzte Frage meinerseits, bei der ich auch trotz Suchen in der Hilfe und rumprobieren noch keine Lösung gefunden habe...
In einem Raum mit schwarzem Hintergrund hab ich 20 Objekte platziert und default visible auf false gesetzt.
Nun möchte ich gern, dass sie nach und nach erscheinen und sich dann jeweils an per Zufall generierte Koordinaten bewegen.
So wie ich es bislang probiert habe, erscheinen sie nicht mal (außer ich setze noch ein wait(100) oder so dahinter bevor ich sie invisible mache, also scheint das ganze move nicht zu funktionieren?):
Code: Alles auswählen
int randx;
int randy;
int randspeed;
randx = Random(640);
randy = Random(460);
randspeed = Random(4);
o001.Visible = true;
o001.Move(randx, randy, randspeed);
o001.Visible = false;
randx = Random(640);
randy = Random(460);
randspeed = Random(4);
o002.Visible = true;
o002.Move(randx, randy, randspeed);
o002.Visible = false;
etc.
Irgendeine Idee was ich hier falsch mache?
Ach ja, meine Idee dahinter ist, dass man die Objekte mit der Maus anklicken kann und es dann für jeden Klick einen Punkt gibt, daher hab ich noch bei jedem Objekte als AnyClick Aktion GivePoint(1) hinterlegt.
Vielen Dank schonmal für jeden Tipp!
Jones