hallo
ich hab ein textfeld in welches xml text eingeladen wird
4 begriffe sollen angeklickt werden können. funktioniert über: <a href="asfunction:zuBilderSpringen"> ziel</a>
die funktion ruf ich in flash auf über
function zuBilderSpringen(){
gotoAndStop("bilder");
}
im label "bilder" steht sowas:
Code:
// --------- bilder laden --------------
var x:XML = new XML();
x.ignoreWhite = true;
var urls:Array = new Array();
var captions:Array = new Array();
var whoIsOn:Number;
x.onLoad = function() {
var photos:Array = this.firstChild.childNodes;
for (i=0; i<photos.length; i++) {
urls.push(photos[i].attributes.url);
captions.push(photos[i].attributes.caption);
}
holder.loadMovie(urls[0]);
caption.text = captions[0];
whoIsOn = 0;
};
_root.x.load("bilder/Laden.xml");
// button previous
this.previous.onRelease = function() {
if (whoIsOn>0) {
whoIsOn--;
holder.loadMovie(urls[whoIsOn]);
caption.text = captions[whoIsOn];
}
};
// button next
this.next.onRelease = function() {
if (whoIsOn<urls.length-1) {
whoIsOn++;
holder.loadMovie(urls[whoIsOn]);
caption.text = captions[whoIsOn];
}
};
geladen werden insgesamt 4 bilder über ein xml:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<slideshow>
<photo url="bilder/lost1.jpeg" caption="bild1"></photo>
<photo url="bilder/lost2.jpeg" caption="bild2"></photo>
<photo url="bilder/lost3.jpeg" caption="bild3"></photo>
<photo url="bilder/lost4.jpeg" caption="bild4"></photo>
</slideshow>
was ich jetzt versuche ist folgendes:
beim ersten begriff soll auf bild 1 gesprungen werden
beim zweiten.. auf bild2 usw
hat jemand ne ahnung wie man sowas lösen könnte ?
danke