| |||||||
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) |
| Gast
Beiträge: n/a
| Dynamisch geladene Bilder zufällig wechseln
Hi, ich lade aus MySQL via PHP mit 'nem LoadVars Pfade zu Bildern. Diese lasse ich dann in einer ForSchleife alle übereinander legen und möchte diese danach per Zufall wechseln lassen. Irgendwie haut das nicht so hin… _visible… oder swapDepths() dachte ich nutzen zu können… Vielleicht ist mein Ansatz aber auch ganz verkehrt. Hat jemand Vorschläge? Und mal nebenbei… es werden 40 Bilder geladen… können auch mehr werden… wie baue ich denn einen gesamten Preloader für diese Bilder? Soll quasi die Zeit, bis die 40 Bilder da sind, überbrückt werden. Aber ok… hier nun mein Ansatz… zum Testen hab ich die Bilder ein wenig nach _x verschoben. PHP-Code: Yves |
|
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Hi Yves, zwar noch nicht die große Lösung, aber das kann schon mal nicht gehen: ActionScript:
ActionScript:
Ansonsten hat Freund RustyCake letztens mal einen preloader für mehrere Bilder gebastelt, vielleichst suchst mal danach... grad wenig Zeit... Grüße!
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #3 (permalink) | ||
| Gast
Beiträge: n/a
|
Hi Tom, Zitat:
Gebe mir eine Zufallzahl zwischen 0 und den maximal geladenen Instanzen. Zitat:
Dann könnte rand1 durch aus irgendeine Zahl * 6 sein. Wäre dann bei 3 zb 18. Und es gibt aber keine Instanz die container_18 lautet… wird ja hinterher konkateniert um an die Property _visible oder die Func swapDepths() zu kommen. Und warum Abrunden? _global.repeats ist doch immer eine natürliche Zahl. Ah… jetzt merk ich grad… Math.random() != random(). random() meinte ich natürlich! Aber ok, hilft mir in dem Fall auch nicht weiter, da man mit dieser Methode nicht erst alle Bilder durchswitched, bevor sich die Zufallssequenz wiederholt. Das Problem könnte durch einen Algorithmus gelöst werden… aber geht doch bestimmt einfacher… bloßes Wechseln ohne Zufall würde auch erstmal reichen. 16.00Uhr ist nämlich Deadline… *arghs* Yves | ||
|
| | #4 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Hi Yves Per Zufall swappen. Kann man das nicht so machen? ActionScript:
Gut man müsste noch Wiederholungen ausschließen. Und bei Ebene 16000 und ein paar zerquewtschte ist dann auch Schluss. Aber immerhin.
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- Geändert von thebiz (14-09-2004 um 15:14 Uhr) |
| | |
| | #5 (permalink) |
| Gast
Beiträge: n/a
|
Hi John… Klappt leider nicht. Immerhin weiß ich jetzt aber wie man ordentliche Zufallszahlen erzeugt ![]() PHP-Code: Aber selbst unter MX 7 bekomme ich keinen Wert _root.container.getNextHighestDepth(); zurück. Yves |
|
| | #6 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Yves mit _root.container.getNextHighestDepth() ermittelst Du irgendwie die Tiefe innerhalb des containers. Du willst aber sicherlich die nächst höhere Ebene auf _root. Also _root.getNextHighestDepth().
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #7 (permalink) |
| Banned Registriert seit: Sep 2003
Beiträge: 2.071
|
müssen die bilder wirklich alle übereinander liegen?? wenn nicht lad die bilder doch dynamisch nach und wechsle sie mit dem movieclip. wenn du ihn jedesmal bevor du ein createEmptymovielip machst den mc removest brauchst du die tiefe nicht zu ändern. gruss sascha |
| | |
| | #8 (permalink) |
| Gast
Beiträge: n/a
|
Hi, gestern 16.00 Uhr… ich hab die Bilder direkt in die Fla geschmissen und in die Frames gesetzt. Ist aber nur eine Übergangslösung. Ok. Nun zum Problem. Wichtig wäre, das die Bilder alle direkt bereitstehen. Also einzeln nachladen würde in die Hose gehen, da die Bilder ultraschnell durchgewürfelt werden sollen. So 1 Bild / 0,5sek. Ich habe überlegt, 3 Bilder von ca. 50 dynamisch zu laden und diese 3 durchzuschalten. Während des Durchschaltens werden weitere Bilder geladen. Sobald eins davon fertig ist, kommt es zur Liste hinzu. Aber ok…erstmal schaffen, 3 Stück zu laden und diese durchzuschalten. Yves |
|
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |