Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-01-2012, 20:19   #1 (permalink)
PC-Cats :-)
 
Benutzerbild von rexkatze
 
Registriert seit: Jun 2004
Beiträge: 17
brauche hilfe bei slide

hallo!

ich möchte eine übersicht über meine filme machen, mit bild und textinfos.
ich habe folgendes problem:

ich habe ein programm in der meine bilder, infos von den dvd´s die ich habe geladen werden, auf der einen seite
links befinden sich die thumbs, dann kommt der text der mit jeden bild geladen wird (bildformat, Darsteller usw.)
und auf der rechten seite werden die großen bilder geladen.
das funktioniert auch alles.
ich arbeite mit einer xml datei!

nun habe ich verschiedene buttons für die genre (abenteuer, kinderfilme, komödien usw.), ich möchte nun auf die
button klicken und will, das wenn ich z.b. auf den abenteuerbutton klicke sich das gleiche programm wieder
läd, aber mit den bildern, text und thumbs die zu dem genre gehören.

ich habe auch noch ein kleinen problem mit den thumbs, sie laden zwar das große bild, übergeben aber die textifos nicht mit,
das funktioniert nur über die weiter und zurück button.

ich komme einfach nicht weiter.
kann mir da jemand helfen?
Danke!



scipt der xml datei:

<?xml version"1.0"?>
<Bilder>
<Bild name="Am Wilden Fluss" schauspieler="Meryl Streep, Kavin Bacon, David Strathairn" original="Am Wilden Fluss" spieldauer="133 Minuten" format="16:9 Widesreen"
sprache="Englisch, Deutsch" untertitel="Englisch, Deutsch u.a." dolby="5.1, Englisch Surround" pal="ja" genre1="Abenteuer" fsk="16" kinostart="15.12.2004"
pic="bilder/BILD_0001.jpg" klein="bilder_thumb/Bild_0001.jpg" kleinnr="1"></Bild>
</Bilder>




script für aktionen:

// XML-Objekt erzeugen (Bezeichner: mein_xml)
mein_xml = new XML();

// Störende Leerzeichen ignorieren
mein_xml.ignoreWhite = true;

// XML-Datei einlesen
mein_xml.load("bilddaten.xml");

// Lesevorgang
mein_xml.onLoad = function(status) {
if (status && this.loaded) {
anzahl = mein_xml.firstChild.childNodes.length;
geladen = true;
aktbild = 0;
ladeBild(aktBild);
}
};
myPhoto = new XML();
myPhoto.ignoreWhite = true;
myPhoto.onLoad = function(success) {
//portfolioTag = this.firstChild;
numimages = this.firstChild.childNodes.length;
spacingx = 75;
spacingy = 75;

for (i=0;i<numimages;i++) {
this.picHolder = this.firstChild.childNodes[i];
this.thumbHolder = thumbnails.createEmptyMovieClip("thumbnail"+i,i);
this.thumbLoader._y = i*spacingx;
this.thumbLoader
this.thumbLoader = this.thumbHolder.createEmptyMovieClip("thumbnail_i mage", 0);
this.thumbLoader.loadMovie(this.picHolder.attribut es.klein);
this.thumbHolder.title = this.picHolder.attributes.title;
this.thumbHolder.bild_mc = this.picHolder.attributes.pic;
this.thumbHolder.onRelease = function() {
bild_mc.loadMovie(this.bild_mc);
title_txt.text = this.title;
bildnr_txt.text = bildkleinnr;

};
}
};
myPhoto.load("bilddaten.xml");


// Funktion, welche die Daten der XML-Datei verarbeitet
function ladeBild(paktBild) {
status_mc._visible = 1;
bild = mein_xml.firstChild.childNodes[paktBild].attributes.pic;
bildklein = mein_xml.firstChild.childNodes[paktBild].attributes.klein;
bildkleinnr = mein_xml.firstChild.childNodes[paktBild].attributes.kleinnr;
bildname = mein_xml.firstChild.childNodes[paktBild].attributes.name;
schauspieler = mein_xml.firstChild.childNodes[paktBild].attributes.schauspieler;
originalTitel = mein_xml.firstChild.childNodes[paktBild].attributes.original;
spieldauer = mein_xml.firstChild.childNodes[paktBild].attributes.spieldauer;
format = mein_xml.firstChild.childNodes[paktBild].attributes.format;
sprache = mein_xml.firstChild.childNodes[paktBild].attributes.sprache;
untertitel = mein_xml.firstChild.childNodes[paktBild].attributes.untertitel;
dolby = mein_xml.firstChild.childNodes[paktBild].attributes.dolby;
pal = mein_xml.firstChild.childNodes[paktBild].attributes.pal;
genre1 = mein_xml.firstChild.childNodes[paktBild].attributes.genre1;
fsk = mein_xml.firstChild.childNodes[paktBild].attributes.fsk;
kinostart = mein_xml.firstChild.childNodes[paktBild].attributes.kinostart;
//bildlink = mein_xml.firstChild.childNodes[paktBild].attributes.link;
loadMovie(mein_xml.firstChild.childNodes[paktBild].attributes.pic, this.bild_mc);
titel_txt.text = bildname;
schauspieler_txt.text = schauspieler;
original_txt.text = originalTitel;
spieldauer_txt.text = spieldauer;
link_txt.text = bildlink;
format_txt.text = format;
sprache_txt.text = sprache;
untertitel_txt.text = untertitel;
dolby_txt.text = dolby;
pal_txt.text = pal;
genre1_txt.text = genre1;
fsk_txt.text = fsk;
kinostart_txt.text = kinostart;
//gehezu.link = mein_xml.firstChild.childNodes[paktBild].attributes.link;
//gehezu.onRelease = function() {
//getURL(this.link, "_blank");

//};
}


// Weiter Schalter
weiter_btn.onRelease = function() {
if (geladen && aktbild<anzahl-1) {
aktbild++;
ladeBild(aktBild);
}
};

// Zurück Schalter
zuruck_btn.onRelease = function() {
if (geladen && aktbild>0) {
aktbild--;
ladeBild(aktBild);
}
};





script für bildclip:

onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
_alpha = _alpha+13;
if (_alpha>=100) {
_alpha = 100;
}
}
onClipEvent (enterFrame) {
var kilobytes = Math.ceil(this.getBytesTotal()/1024);
this._parent.gro_txt.text = kilobytes+" kb";
if (this._url != this._parent._url && !this.loaded) {
var kilobytes = Math.ceil(this.getBytesTotal()/1024);
var prozent = Math.ceil((this.getBytesLoaded()/this.getBytesTotal())*100);

this._parent.loading_txt.text = +prozent+" % Werden geladen - Bitte warten ";
this._parent.li_mc._visible=1;
this._parent.status_mc._width = prozent*3;
this._parent.status_mc._alpha = 20;
if (prozent == 100) {
i++;
if (i == 20) {
this.loaded = true;
this._parent.counter_txt.text = "";
this._parent.loading_txt.text = "";
this._parent.status_mc._visible = 0;
this._parent.li_mc._visible = 0;
delete i;
}
}
}
}
rexkatze 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Slide Show.....bitte um Hilfe blonderdrachen Flash 4 und Flash 5 10 12-04-2009 23:23
Brauche Hilfe bei einem Slide-Menü abubaca Flash CS3 Professional 0 17-02-2009 09:17
Hilfe bei slide navi! Bonniebone Flash Einsteiger 4 27-05-2008 15:28
Suche Hilfe bei slide menu [Hauptscene aus movieclip ansteuern?] Christian.F Flash MX 2004 0 27-04-2005 15:34
Ich brauche ein Banner in Java Script !! Brauche Hilfe Lord-Nikeon HTML und CSS 4 22-11-2003 18:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele