Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-12-2003, 18:30   #1 (permalink)
Kraxon
 
Registriert seit: Dec 2001
Beiträge: 12
Lightbulb untergeordnete MovieClips ansprechen HILFE

also folgendes Problem

hab 8 verschiedene MovieClips wo in jeden dieser 8 wiederrum jeweils ein MC liegt (der innere MC ist immer derselbe - heisst wechsel)

im inneren MC liegen 20 Schlüsselbilder mit jeweils 1 bild

nur will ich per Zufallsgenerator jeweils die position vom inneren MC setzen



ActionScript:
  1. bilder = new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20");
  2.  
  3. Array.prototype.shuffle = function(Zufall) {
  4.         // Zufall = Anzahl Verschiebungen
  5.         for (i=0; i<Zufall; i++) {
  6.                 // So oft wie durch Zufall vorgegeben
  7.                 nnumber = random(this.length);
  8.                 // Such Dir eine Nummer aus
  9.                 element = this[nnumber];
  10.                 // Merk Dir den Inhalt des Elementes mit dieser Nummer
  11.                 this.splice(nnumber, 1);
  12.                 // Lösch das Element aus dem Array
  13.                 this.splice(random(this.length), 0, element);
  14.                 // Füge den Inhalt an zufälliger Stelle wieder ein
  15.         }
  16. };
  17.  
  18. bilder.shuffle(30);
  19. // Verschiebe zufällig 30 Elemente
  20.  
  21. // bilder zuteilen
  22. bb = bilder.pop();
  23. _root.love-movie1.wechsel.gotoAndStop(bb);
  24. _root.love-movie2.wechsel.gotoAndStop(bb);
  25. bb = bilder.pop();
  26. _root.cir-movie1.wechsel.gotoAndStop(bb);
  27. _root.cir-movie2.wechsel.gotoAndStop(bb);
  28. bb = bilder.pop();
  29. _root.sq-movie1.wechsel.gotoAndStop(bb);
  30. _root.sq-movie2.wechsel.gotoAndStop(bb);
  31. bb = bilder.pop();
  32. _root.arrow-movie1.wechsel.gotoAndStop(bb);
  33. _root.arrow-movie2.wechsel.gotoAndStop(bb);



kann mir jemand sagen was ich falschmache... ?


Kraxon
kraxon ist offline   Mit Zitat antworten
Alt 14-12-2003, 18:40   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
wozu brauchst du denn dieses konstrukt ?


_root.love_movie1.wechsel.gotoAndStop(random(20)+1 ))

grz


btw,


love-movie1

ist wohl ganz schlecht!

Geändert von warrantmaster (14-12-2003 um 18:41 Uhr)
warrantmaster ist offline   Mit Zitat antworten
Alt 14-12-2003, 18:47   #3 (permalink)
Kraxon
 
Registriert seit: Dec 2001
Beiträge: 12
ich hab insgesamt 8 Paare für ein memory, wobei ich für jedes Paar individuell aus einem Pool von 20 bildern bilder reinlade, das heisst bei jedem Mal spielen kommen andere verschiedene Bilder

das Spiel ist ja schon fertig, nur das mit dem zufällig aus dem Pool verteilen geht no ned und ich weiss ned warum

es ist auch wichtig das ich aus dem pool die bereits verwendeten bilder weggebe



Kraxon
kraxon ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:06 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele