| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2005 Ort: LB
Beiträge: 7
| mehrere mc's auf einer Zeitleiste in zufälliger Reihenfolge abspielen
Hi, habe schon fleißig gesucht und alles mögliche zu random gelesen, aber ich kann mein Problem einfach nicht lösen. Ich habe im Hauptfilm auf einer Ebene 6 Moviclips liegen. Die mcs sind unterschiedlich lang. Die Bildbezeichner heißen alle mc_screen1 ... mc_screen6. Die Movieclips selber heißen Film1 ... Film6. Nun möchte ich, dass die mcs in zufälliger Reihenfolge abgespielt werden. Das ganze wird irgendwie mit zahl = Math.ceil(Math.random() * 6); errechnet mit der Funktion anzahlMc = 6 for (i = 1; i <=anzahlMc; i++) und über _root["mc_screen"+i].gotoAndPlay(); ausgegeben. Aber wie muss man das nun zusammenstricken, damit es auch funzt? Und wo muss das AS eingefügt werden? Wenn der Film dann einmal zufällig durchgelaufen ist, sollen wieder neue Zufallszahlen errechnet werden. Dann kann ich es ja nicht an onLoad hängen, oder? Hat jemand Tipps? thx Geändert von bitsy (05-09-2005 um 17:00 Uhr) |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jan 2002 Ort: Zürich
Beiträge: 172
|
hallo versuch das AS in eine funktion zu bauen und ins erste frame zu scripten, die du dann sobald ein MC abgelaufen ist wieder aufrufst und so einen neue zufallszahl machst und in ein anderes frame springst....etwa so: ActionScript:
im letzten frame der MC's legst du dieses script, das die funktion wieder aufruft.. ActionScript:
habs nicht getestet...soltte aber gehen |
| | |
| | #3 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Hallo und willkommen im Forum! Das sollte so gehen. Einfach ins erste Bild kopieren: ActionScript:
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Sep 2005 Ort: LB
Beiträge: 7
|
Hallo, super - danke für die schnellen Antworten euch beiden! @Frager Ich habe es ausprobiert, aber die Reihenfolge ist unverändert. In welches Bild muss denn das Script? Ich habe es im Hauptfilm auf die Actions-Ebene in den ersten Frame gepackt. Oder muss das in jeden mc?? @bamsi Jetzt probiere ich deine Lösung aus. Gruß |
| | |
| | #5 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Ich weiß ja nicht genau, was du willst. Eigentlich läuft mein Script. Habe mal ein Beispiel angehangen:
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Sep 2005 Ort: LB
Beiträge: 7
|
Super, viiielen Dank! Jetzt konnte ich die Datei lesen und siehe da, nun habe ich es kapiert. Also, für alle, die das gleich prob haben, erkläre ich jetzt mal, warum es bei mir nicht gefunzt hat. Das AS von Frager funktioniert wunderbar. "Film" entspricht dem Namen der Instanzbezeichnung der mc's. Diese müssen alle nach dem Prinzip Film1, Film2 ... benannt sein. Die Zahl (hier 6) steht dann für die Anzahl der mc's. Soweit kein Problem. Ich hatte jedoch im Hauptfilm alle mc's in einer Ebene aneinandergehängt. Also beispielsweise in Frame1 Film1, in Frame360 Film2 usw. Das war das Problem. Dann läuft ja der Film schon - ganz schön blöd. Aber so isses halt, wenn man mit mc's noch nicht so viel gemacht hat. Jetzt liegen alle mc's im ersten Bild auf einer Ebene übereinander. Und nun will es der Zufall so, wie ich mir das vorgestellt habe. Danke an Frager für die schnelle Hilfe!! |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Sep 2005
Beiträge: 3
|
hallo zusammen. ich hab ähnliches vor und deshalb fragers as auch mal bei mir eingebaut. leider ohne erfolg. die fla-dateien von frager kann ich leider nicht öffnen. deshalb stell ich hier mal die meinige ein. vielleicht findet ja ihr den fehler. danke, falls jemand den fehler findet. gruß, provl ps: ich musste die fla auf zwei rar dateien aufteile, da ich sie sonst nicht anhängen konnte (mx 2004) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |