mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 19:20 Benutzername: Passwort: Auto-Login

Thema: alle bilder vorladen - gallery vom 29.06.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> alle bilder vorladen - gallery
Seite: 1, 2  Weiter
Autor Nachricht
hons
Threadersteller

Dabei seit: 13.01.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 29.06.2005 09:27
Titel

alle bilder vorladen - gallery

Antworten mit Zitat Zum Seitenanfang

hallo!

habe eine bildergallerie erstellt! nun möchte ich, das einmal alle bilder vorgeladen werden, damit es beim weiter klicken keine verzögerung gibt.

dazu verwende ich einen preloader oder??
hat jemand so ein actionscript?ß

danke
  View user's profile Private Nachricht senden
theflu

Dabei seit: 07.08.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 29.06.2005 09:30
Titel

Antworten mit Zitat Zum Seitenanfang

mach doch einfach aus allen bildern (bzw. der gallerie) einen mc und lade diesen ?!
  View user's profile Private Nachricht senden
Anzeige
Anzeige
hons
Threadersteller

Dabei seit: 13.01.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 29.06.2005 09:30
Titel

Antworten mit Zitat Zum Seitenanfang

kannst du mir erklären wie ich das mache??
  View user's profile Private Nachricht senden
theflu

Dabei seit: 07.08.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 29.06.2005 09:36
Titel

Antworten mit Zitat Zum Seitenanfang

also ich bin selbst kein flash profi, aber halt in deiner flash datei deine gallerie anlegen. die gewünschten übergänge ( alpha fae oder auch ohen...). diesen movieclip dann halt in deiner seite laden !?
  View user's profile Private Nachricht senden
hons
Threadersteller

Dabei seit: 13.01.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 29.06.2005 09:38
Titel

Antworten mit Zitat Zum Seitenanfang

??
also, ich habe einen preloader, der erst wenn ich auf "nächtes Bild" klicke das Bild ladet.(er greift auf eine .xml datei zu)
ich möchte jetzt einen haben, der schon, wenn das .swf ladet, die bilder im hintergrund mitladet!


Zuletzt bearbeitet von hons am Mi 29.06.2005 09:45, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
hons
Threadersteller

Dabei seit: 13.01.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 29.06.2005 10:27
Titel

Antworten mit Zitat Zum Seitenanfang

gibt es keinen so einen "standard preloader", der die ganzen bilder, etc. z.B.: bei loadmovie ladet??

hier ist der code, vielleicht hilft der weiter:

Code:
function loadXML(loaded) {
   if (loaded) {
      xmlNode = this.firstChild;
      image = [];
      description = [];
      total = xmlNode.childNodes.length;
      for (i=0; i<total; i++) {
         image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
         description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
      }
      firstImage();
   } else {
      content = "file not loaded!";
   }
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("images_floristik.xml");
/////////////////////////////////////
listen = new Object();
listen.onKeyDown = function() {
   if (Key.getCode() == Key.LEFT) {
      prevImage();
   } else if (Key.getCode() == Key.RIGHT) {
      nextImage();
   }
};
Key.addListener(listen);
previous_btn.onRelease = function() {
   prevImage();
};
next_btn.onRelease = function() {
   nextImage();
};
/////////////////////////////////////
p = 0;
this.onEnterFrame = function() {
   filesize = picture.getBytesTotal();
   loaded = picture.getBytesLoaded();
   preloader._visible = true;
   if (loaded != filesize) {
      preloader.preload_bar._xscale = 100*loaded/filesize;
   } else {
      preloader._visible = false;
      if (picture._alpha<100) {
         picture._alpha += 10;
      }
   }
};
function nextImage() {
   if (p<(total-1)) {
      p++;
      if (loaded == filesize) {
         picture._alpha = 0;
         picture.loadMovie(image[p], 1);
         desc_txt.text = description[p];
         picture_num();
      }
   }
}
function prevImage() {
   if (p>0) {
      p--;
      picture._alpha = 0;
      picture.loadMovie(image[p], 1);
      desc_txt.text = description[p];
      picture_num();
   }
}
function firstImage() {
   if (loaded == filesize) {
      picture._alpha = 0;
      picture.loadMovie(image[0], 1);
      desc_txt.text = description[0];
      picture_num();
   }
}
function picture_num() {
   current_pos = p+1;
   pos_txt.text = current_pos+" / "+total;
}


Zuletzt bearbeitet von shakadi am Mi 29.06.2005 14:56, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Mi 29.06.2005 10:54
Titel

Antworten mit Zitat Zum Seitenanfang

hons hat geschrieben:
gibt es keinen so einen "standard preloader", der die ganzen bilder, etc. z.B.: bei loadmovie ladet??


es heisst "läd". und nein, gibt es nich.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Mi 29.06.2005 11:20
Titel

Antworten mit Zitat Zum Seitenanfang

Hm, besser wäre es immer nur soviele Bilder vorzuladen, wie nötig.
So muss der User bei einer großen Galerie nicht ewig warten, bis
alle Bilder geladen sind, sondern kann schonmal mit dem Betrachten
anfangen, während die restlichen Bilder im Hintergrund geladen
werden.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Bilder 1x vorladen
Ajax - Bilder vorladen
bilder in variable vorladen fuer mouseover - JavaScript
[Suche] Script->Bilder vorladen (Ladebalken)->Weiterleitung
bilder aus bilder gallery in neuem Fenster anzeigen
Bilder-Gallery
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.