Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-09-2004, 12:54   #1 (permalink)
Suuupaaa Zockaaa
 
Registriert seit: Jul 2002
Beiträge: 144
nur bilder laden, die auch vorhanden sind?

hallo,
ich sitze hier nun schon den ganzen morgen und grüble wie ich ein problem lösen kann und komme nicht weiter... vieleicht habt ihr eine idee.
ich habe ein "bildlaufband" gemacht bei dem eine gewisse anzahl bilder je nach mouseposition unendlich lang nach links oder rechts laufen.
die zu ladenden bilder haben eine nummer zb. 1234_a.jpg. die sache ist nur, daß diese nummern nicht vortlaufend sind. also es entstehen lücken zwischen den einzelnen bildern (zb: 3468_a.jpg, 3497_a.jpg, 3613_a.jpg,.... usw).
also sollen hier nur die bilder angezeigt werden, die auch da sind.
wie mache ich das, ohne immer alle bilder umzunennen?
im idealfall habe ich dann einen bilderordner in dem ich dann einfach ein neues bild rein stelle und ein altes raus ohne die namen zu ändern. die reihenfolge ist egal.
ich hoffe ihr könnt mir weiterhelfen....
rouven77 ist offline   Mit Zitat antworten
Alt 02-09-2004, 12:58   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du müsstest z.B. in einem Array alle Bildernamen sammeln und dann über eine Schleife die Arrayindizes durchwandern und die entsprechenden Einträge nachladen.

Leider darf Flash aus Sicherheitsgründen nicht direkt auf das Filesystem zugreifen. Wenn du dir also Arbeit sparen und nicht ständig das Array aktualisieren willst, müsstest du online auf eine Middleware wie PHP und einen Server zugreifen, die dir Zugriff auf das Filesystem ermöglichen oder offline auf eine Zusatzsoftware wie Flashstudio Pro.
  Mit Zitat antworten
Alt 02-09-2004, 13:06   #3 (permalink)
Suuupaaa Zockaaa
 
Registriert seit: Jul 2002
Beiträge: 144
danke für deine schnelle antwort!
ich bin leider nicht sooo gut in actionskript...
könntest du mir ein kurzes beispiel schreiben, wie das auszusehen hat?
1000 dank
rouven77 ist offline   Mit Zitat antworten
Alt 02-09-2004, 13:24   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
ActionScript:
  1. meinArray = new Array("1234_a.jpg","1236_a.jpg","1238_a.jpg");
  2. var laenge = meinArray.length;
  3. for (var i=0;i<laenge;i++){
  4.   meinContainerMC.loadMovie(meinArray[i]);
  5. }
  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 02:06 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele