Antworten auf deine Fragen:
Neues Thema erstellen

Bildergalerie

dirkfinke

Noch nicht viel geschrieben

Hallo,

ich lade externe Bilder in einen MC. Hier der Code:
PHP:
var anzahl:int;
var pfad:String = ""
// Variable (Flag) zum Überprüfen des "Durchgangs"
var first_run:int = 1;
var img_container:MovieClip = new MovieClip();
img_container.x = 0;
img_container.y = 0;
addChild(img_container);
img_container.width = 193.3;

var bild_nummer:int = 0;
var ldr:Loader;
var url:String;
var urlReq:URLRequest;

function bild_laden() {
    /* --- Löschen des Arbeitsspeichers --- */
    // Hier wird versucht, den Arbeitsspeicher wieder vom Ballast zu befreien
    // Die Bilder werden wieder gelöscht, nachdem Sie angeschaut wurden
    if (first_run == 0){
        ldr.unload();
        img_container.removeChild(ldr);
        ldr = null;
    }
    ldr = new Loader();
    url = pfad + myXML.bild[bild_nummer].@src;
    urlReq = new URLRequest(url);
    ldr.load(urlReq);
    img_container.addChild(ldr);
    bildlegende.text = myXML.bild[bild_nummer].text();
    // Ausgeben der Speicherbelegung
    speicherplatz.text = "Speicher belegt: " + System.totalMemory /1024 +" KB";
    first_run = 0;
}

var myXML:XML = new XML();
var XML_URL:String = pfad + "gallery.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", xmlLoaded);
myLoader.addEventListener(IOErrorEvent.IO_ERROR, downloadFehler);
myLoader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, downloadFehler);

function downloadFehler(event:Event):void {
    trace ("Der Download der XML-Datei ist fehlgeschlagen:\n" + event);
}

function xmlLoaded(event:Event):void {
    try {
        myXML = XML(myLoader.data);
        trace("Der Inhalt des XML wurde geladen und erfolgreich geparst.");
        anzahl = myXML.bild.length();
        bild_laden();
    }
    catch (fehler:Error){
        trace ("Beim Parsen der XML ist ein Fehler aufgetreten:\n" + fehler);
    }
}
Ohne diese Zeile "img_container.width = 193.3;" funktioniert es soweit. Mit der Zeile wird zwar etwas geladen, aber ich kann es nicht sehen ...

Kann mir jemand schnell helfen?

Danke
Dirk
 

dirkfinke

Noch nicht viel geschrieben

AW: Bildergalerie

Hallo Kerstin,
die Bilder sollen am Ende eine Bildergalerie ergeben. Diese möchte ich noch wie ein Laufband animieren. Davon bin ich aber noch weit entfernt.

Danke trotzdem
Dirk
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.614
Beiträge
1.538.351
Mitglieder
67.525
Neuestes Mitglied
mgtaucher
Oben