smog_at
06.01.2004, 10:08
Hey @all,
Und zwar mache ich gerade ein Projekt für die Schule,
das Spiel soll eine Art Farbenspiel sein, bei dem Zufallsmässig drei von 8 Gegenständen mit einer gelben Umrandung versehen werden sollen, das ganze soll aber nicht gleichzeitig passieren, sondern mit ca. 5 sekunden pause dazwischen, so das der Benutzer dann weiss, in welcher Reihenfolge er die Objekte anklicken soll. Nun mein Problem ist die Zeitverzögerung dazwischen.
Wäre Euch recht dankbar, wenn mir jemand helfen könnte
MfG smog_at
P.S.: Hier mal mein bisheriger Code
_root.abfolge = 0;
_root.Control=new array(0,0,0,0,0,0,0,0,0);
_root.Summe= new array(0,0,0)
_root.zaehlen=0;
_root.check = 0;
_root.zauber=2;
_root.random=random(66);
// Beginnt die Objekte per Zufall zu erzeugen
function traenke(){
//Löscht alle Objekte
neustart();
// Legt 3 neue Objekte an
for(i=0;i<3;i++) {
_root.zufall = random(9);
if(_root.Control[_root.zufall]==0) {
_root.abfolge++;
_root.Control[_root.zufall]=_root.abfolge;
name = "objekt"+zufall;
with (this[name]) {
/* Mein Problem ist hier, wenn ich versuche eine while oder for-
schleife für die Wartezeit zu erstellen, das sich dann mein Flash
dauernd einfriert */
gotoAndStop(2);
}
}
else
i--;
}
}
// Löschen aller Objekte
function neustart(){
_root.check=0;
_root.zaehlen=0;
_root.abfolge=0;
for(i=0;i<_root.Control.length;i++) {
_root.Control[i]=0;
name = "objekt"+i;
with(this[name]){
gotoAndStop(1);
}
}
for(i=0;i<_root.Summe.length;i++) {
_root.Summe[i]=0;
}
}
//Starten der Zufallsauswahl
traenke();
Und zwar mache ich gerade ein Projekt für die Schule,
das Spiel soll eine Art Farbenspiel sein, bei dem Zufallsmässig drei von 8 Gegenständen mit einer gelben Umrandung versehen werden sollen, das ganze soll aber nicht gleichzeitig passieren, sondern mit ca. 5 sekunden pause dazwischen, so das der Benutzer dann weiss, in welcher Reihenfolge er die Objekte anklicken soll. Nun mein Problem ist die Zeitverzögerung dazwischen.
Wäre Euch recht dankbar, wenn mir jemand helfen könnte
MfG smog_at
P.S.: Hier mal mein bisheriger Code
_root.abfolge = 0;
_root.Control=new array(0,0,0,0,0,0,0,0,0);
_root.Summe= new array(0,0,0)
_root.zaehlen=0;
_root.check = 0;
_root.zauber=2;
_root.random=random(66);
// Beginnt die Objekte per Zufall zu erzeugen
function traenke(){
//Löscht alle Objekte
neustart();
// Legt 3 neue Objekte an
for(i=0;i<3;i++) {
_root.zufall = random(9);
if(_root.Control[_root.zufall]==0) {
_root.abfolge++;
_root.Control[_root.zufall]=_root.abfolge;
name = "objekt"+zufall;
with (this[name]) {
/* Mein Problem ist hier, wenn ich versuche eine while oder for-
schleife für die Wartezeit zu erstellen, das sich dann mein Flash
dauernd einfriert */
gotoAndStop(2);
}
}
else
i--;
}
}
// Löschen aller Objekte
function neustart(){
_root.check=0;
_root.zaehlen=0;
_root.abfolge=0;
for(i=0;i<_root.Control.length;i++) {
_root.Control[i]=0;
name = "objekt"+i;
with(this[name]){
gotoAndStop(1);
}
}
for(i=0;i<_root.Summe.length;i++) {
_root.Summe[i]=0;
}
}
//Starten der Zufallsauswahl
traenke();