mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 00:04 Benutzername: Passwort: Auto-Login

Thema: einlesen von xml dateien in flash vom 11.07.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> einlesen von xml dateien in flash
Seite: Zurück  1, 2
Autor Nachricht
Nici_116
Threadersteller

Dabei seit: 03.03.2006
Ort: Berlin
Alter: 39
Geschlecht: Weiblich
Verfasst Mi 16.07.2008 15:53
Titel

Antworten mit Zitat Zum Seitenanfang

nachdem ich nun letzte woche das eine problem hatte habe ich nun das nächste.
soweit hat das script alles was es brauch. einfaden ausfaden, stehen bleiben. geht auch perfekt.

jetzt muss zusätzlich zu jeden eingefadeten bild ein text erscheinen. das script dafür befindet sich schon im aufbau. im aufbau deshalb weil es nicht geht. und hier komme ich auch schon zu meinen problem.

der text wird nicht angezeit stattdessen ein fehler den ich nicht nachvollziehen kann.

kann mir jemand helfen ?

xml
-------

<?xml version="1.0" encoding="ISO-8859-1"?>

<content>
<text_1>
blabla
</text_1>
</content>


as (einfaden, stehen bleiben, ausfaden)
-------

var anz:Array = new Array();
var interval;
var timeToWait = 5000;
var imageNr;
var loader1 = createEmptyMovieClip('ldr1', 0);
var loader2 = createEmptyMovieClip('ldr2', 1);
var fadeIn;
var fadeOut;
loader1._x = 0;
loader1._y = 40;
loader2._x = 0;
loader2._y = 40;
var XMLdaten:XML = new XML();
XMLdaten.ignoreWhite = true;
XMLdaten.onLoad = function(success:Boolean) {
if (success) {
for (var i = 0; i<this.firstChild.childNodes.length; i++) {
anz[i] = this.firstChild.childNodes[i].firstChild.firstChild.nodeValue;//auslesen
}
}
imageNr = 0;
showImage();
interval = setInterval(showImage, timeToWait);
};
function showImage() {
if (imageNr>anz.length-1) {
imageNr = 0;
}
var image = anz[imageNr];
if (imageNr%2) {
loader1.loadMovie(image);
fadeIn = loader1;
fadeOut = loader2;
} else {
loader2.loadMovie(image);
fadeIn = loader2;
fadeOut = loader1;
}
fadeIn._alpha=0;
fadeOut._alpha=100;
onEnterFrame = fade;
imageNr++;
}
function fade() {
if (fadeIn._alpha>=100 || fadeOut._alpha<=0) {
fadeIn._alpha = 100;
fadeOut._alpha = 0;
delete onEnterFrame;
}
fadeIn._alpha +=10;
fadeOut._alpha -= 10;

}

as (text anzeigen)
-----

// Erst ein XML Objekt erzeugen mit dem du arbeiten kannst
obj_xml = new XML();
// Leerzeichen und Tabs, etc. ignorieren
obj_xml.ignoreWhite = true;
// XML Dokument einlesen
obj_xml.load("text.xml";);
// Ausgabe im Textfeld
obj_xml.onLoad = function(status) {
if (status) {
trace("OK";);
ausgabe_txt.text = obj_xml;
} else {
trace("Fehler!";);
}
}
function readXML(){
trace(XMLData.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue);

}
  View user's profile Private Nachricht senden
KeiTaRo

Dabei seit: 17.07.2008
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 17.07.2008 11:40
Titel

Antworten mit Zitat Zum Seitenanfang

@flamingArt ich hab deinen script ma bei mir versucht...aber irgendwie wird nichts bei mir angezeigt.
könntest du mir sagen woran das liegt?

mfg KeiTaRo
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen RTF Dateien mit PHP einlesen
FilemakerPro (*.fp5) Dateien einlesen?
XML-Datei in Flash einlesen
Externe Textdatei in Flash einlesen???
XML in Flash einlesen - Umlaute verschwinden !
HILFE! Textdatei in Flash MX einlesen
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.