Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-07-2004, 19:22   #1 (permalink)
Neuer User
 
Benutzerbild von maclion
 
Registriert seit: Sep 2003
Beiträge: 134
Zufallsbilder

aus 40 kleinen Bildern sollen 4 Bilder per Zufall angezeigt werden. Leider werden nicht immer alle 4 Bilder angezeigt.

bild = new Array();
bild[0] = "bildani0";
// usw.
bild[39] = "bildani39";
var zufall_linksoben = bild[Math.floor(Math.random() * 40)];
mc_linksoben.loadMovie(["images/"+zufall_linksoben+".jpg"]);
// an jeder Ecke ein kleines Bild per Zufall
var zufall_rechtsunten = bild[Math.floor(Math.random() * 40)];
mc_rechtsunten.loadMovie(["images/"+zufall_rechtsunten+".jpg"]);

was mache ich falsch bzw. wie sollte ich vorgehen.

Schon mal Danke für die Hilfe
Oliver
__________________
drtombraider.de
maclion ist offline   Mit Zitat antworten
Alt 13-07-2004, 19:48   #2 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Warum hast du denn eckige Klammern beim loadMovie?? Lass die mal weg. Außerdem ist der Code umständlich. das sollte einfacher auch gehen. also ich meine gekürzt.
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 13-07-2004, 20:01   #3 (permalink)
Neuer User
 
Benutzerbild von maclion
 
Registriert seit: Sep 2003
Beiträge: 134
Hallo,
umständlich bestimmt
die eckigen Klammern bei loadMovie habe ich deshalb mit reingenommen damit es doch funzt.
Beim aufrufen meiner Seite werden i.d.R. alle vier Zufallsbilder auch angezeigt, allerdings beim reload meiner seite nicht unbedingt. Habe mal die eckigen Klammern entfernt und online getestet - anzeige der bilder noch schlimmer wie vorher.
__________________
drtombraider.de
maclion ist offline   Mit Zitat antworten
Alt 13-07-2004, 20:04   #4 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Wieso nicht einfach so?
PHP-Code:
mc1.loadMovie("images/bild" random(40) + ".jpg"); 
Wär eigentlich einfacher.
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 13-07-2004, 20:10   #5 (permalink)
Neuer User
 
Benutzerbild von maclion
 
Registriert seit: Sep 2003
Beiträge: 134
Danke
werde es ausprobieren.
Sollte man nicht math.random dem älteren Befehl random bevorzugen, habe das zumindest in meinen Flash Büchern gelesen.
__________________
drtombraider.de
maclion ist offline   Mit Zitat antworten
Alt 13-07-2004, 20:12   #6 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Ja stimmt. Weiß gar nicht ob's ohne Math. überhaupt geht. Kommt davon, wenn man trocken im FF codet
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 13-07-2004, 20:21   #7 (permalink)
Neuer User
 
Benutzerbild von maclion
 
Registriert seit: Sep 2003
Beiträge: 134
habs mal ausprobiert mit

mc1.loadMovie("images/bildani"+random(40)+".jpg");

tja, funktionieren tut es. Allerdings werden nicht immer alle 4 Zufallsbilder angezeigt. Naja, werde doch eine Ladezustandsabfrage mit einbauen, heute aber nicht mehr .
__________________
drtombraider.de
maclion ist offline   Mit Zitat antworten
Alt 13-07-2004, 20:23   #8 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Na gut ein Preloader ist ja nicht soo schwer
Hier ein Preloader von Rusty...
Angehängte Dateien
Dateityp: zip extern_loader.zip (5,5 KB, 32x aufgerufen)
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 13-07-2004, 20:28   #9 (permalink)
Neuer User
 
Benutzerbild von maclion
 
Registriert seit: Sep 2003
Beiträge: 134
Danke für den Preloader. Sieht verdammt gut aus, kann ich auch für vieles andere gut gebrauchen. Mal genauer studieren.

Danke nochmals
__________________
drtombraider.de
maclion 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 12:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele