WaZZkeSS
Erfahrenes Mitglied
Hallo allerseits!
Ich habe bereits im Netz gesucht und ähnliche Beispiele ua. gefunden. Leider konnte ich keine Lösung finden. Ich hoffe das Ihr mir dabei helfen könnt.
Ich habe mir eine Bildergallerie laut
http://www.multimedia.de/design/tutorial_bildgalerie.php
erstellt. Es ist alle gleich bis auf die xml Datei.
Dieser hat folgenden Aufbau.
Es sind ca. 300 Bilder.
Die Daten werden wie folgt gelesen
Mit felgendem Codezeilen kann man zwar das Bild skalieren
Allerdings haben zwar die meisten Bilder die gleiche Größe aber halt nicht alle. Unter anderem gibt es Bilder in Hochformat.
Meine Frage dazu:
Die Flashseite ist 1024x768. Wie kann man die Bilder so anzeigen das die Bilder in jedemfall richtig in MC, schön gefüllt, angezeigt wird.
Ich habe schon irgendwie mit
probiert aber so werden die Bilder überhaupt nicht angezeigt.
Ich wäre sehr dankbar wenn mir jemand eine Lösung anbieten könnte und wünsche in diesem Sinne allen noch einen schönen Abend.
WaZZkeSS
Ich habe bereits im Netz gesucht und ähnliche Beispiele ua. gefunden. Leider konnte ich keine Lösung finden. Ich hoffe das Ihr mir dabei helfen könnt.
Ich habe mir eine Bildergallerie laut
http://www.multimedia.de/design/tutorial_bildgalerie.php
erstellt. Es ist alle gleich bis auf die xml Datei.
Dieser hat folgenden Aufbau.
XML:
<?xml version="1.0" standalone="yes"?>
<Gallerie>
<bilder>
<pfad>img/img1.jpg</pfad>
</bilder>
<bilder>
<pfad>img/img2.jpg</pfad>
</bilder>
<bilder>
<pfad>img/img3.jpg</pfad>
</bilder>
Die Daten werden wie folgt gelesen
Code:
function ladeBild(paktBild) {
status_mc._visible = 1;
bild = mein_xml.firstChild.childNodes[paktBild].childNodes[0].childNodes[0].nodeValue;
loadMovie(bild, "bild_mc");
}
Mit felgendem Codezeilen kann man zwar das Bild skalieren
Code:
bild_mc._xscale = 36;
bild_mc._yscale = 24;
Meine Frage dazu:
Die Flashseite ist 1024x768. Wie kann man die Bilder so anzeigen das die Bilder in jedemfall richtig in MC, schön gefüllt, angezeigt wird.
Ich habe schon irgendwie mit
Code:
if (mc_viewer._width > mc_viewer._height){
bild_mc._width = 980;
bild_mc._height = 980*faktor;
bild_mc._x = 16;
}
else{
bild_mc._height = 690;
bild_mc._width = 690*faktor;
bild_mc._x = 150; // Bei Hochformat soll das Bild ca. in die Mitte kommen
}
Ich wäre sehr dankbar wenn mir jemand eine Lösung anbieten könnte und wünsche in diesem Sinne allen noch einen schönen Abend.
WaZZkeSS
Zuletzt bearbeitet von einem Moderator: