morgenstern
Erfahrenes Mitglied
Hallo Leute!
Leider muss ich euch wieder quälen.
Es geht um folgendes:
Ich habe eine Schaltfläche über die ich einen MovieClip ein- und ausblenden kann. (MC-name: navigation)
Nun möchte ich den MovieClip per XMl-Datei füllen und daraus die Navigation erstellen.
Ich habe also einen MC(navigation) mit 2 Bildern (Zeitleiste):
Frame 1 AS:
Frame 2 AS:
XML Datei:
Die XML-Datei wird problemlos aufgerufen und verarbeitet. Nur, wie mache ich aus den einzelnen Feldern Links zu HTML/PHP Seiten (ohne Frames).
2. Frage: Wie bringe ich diese Links in meinen vorhanden Movieclip (Navigation), der erst per Click auf den Button erscheint bzw wieder ausgeblendet wird? Ein Textfeld kann ich ja nicht per visible ansprechen oder? Zurzeit ist der Text immer sichtbar.
Danke im voraus.
mfg
Leider muss ich euch wieder quälen.

Es geht um folgendes:
Ich habe eine Schaltfläche über die ich einen MovieClip ein- und ausblenden kann. (MC-name: navigation)
Nun möchte ich den MovieClip per XMl-Datei füllen und daraus die Navigation erstellen.
Ich habe also einen MC(navigation) mit 2 Bildern (Zeitleiste):
Frame 1 AS:
Code:
stop();
var XMLdaten = new XML();
XMLdaten.ignoreWhite = true;
XMLdaten.load("links.xml");
XMLdaten.onLoad = function(success) {
anzahl = XMLdaten.firstChild.childNodes.length;
//liest die anzahl der elemente aus!
anz = [];
//neues array
anz2 = [];
//neues array
for (var i = 0; i<anzahl; i++) {
anz[i] = XMLdaten.firstChild.childNodes[i].attributes.anzeige;
//auslesen
anz2[i] = XMLdaten.firstChild.childNodes[i].attributes.url;
//auslesen
}
gotoAndStop(2);
};
Frame 2 AS:
Code:
stop();
formatLink = new TextFormat();
with (formatLink) {
color = 0xFFFFFF;
bullet = false;
underline = false;
bold = true;
font = "verdana";
size = 13;
}
//
for (var i = 0; i<anzahl; i++) {
_root.createTextField("teext"+i, i, 135, i*20, 0, 0);
_root["teext"+i].autoSize = true;
_root["teext"+i].text = anz[i];
_root["teext"+i].setTextFormat(formatLink);
}
XML Datei:
Code:
<?xml version='1.0' encoding='utf-8'?>
<felder>
<feld anzeige="Link1" url="http://www.google.com"/>
<feld anzeige="Link2" url="http://www.google.com"/>
<feld anzeige="Link3" url="http://www.google.com"/>
<feld anzeige="Link4" url="http://www.google.com"/>
</felder>
Die XML-Datei wird problemlos aufgerufen und verarbeitet. Nur, wie mache ich aus den einzelnen Feldern Links zu HTML/PHP Seiten (ohne Frames).
2. Frage: Wie bringe ich diese Links in meinen vorhanden Movieclip (Navigation), der erst per Click auf den Button erscheint bzw wieder ausgeblendet wird? Ein Textfeld kann ich ja nicht per visible ansprechen oder? Zurzeit ist der Text immer sichtbar.
Danke im voraus.
mfg