Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-10-2005, 23:34   #1 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
pfadangaben der xml nach loadMovie(.swf) anpassen

hi,

in einer content.swf wird ein xml-file eingelesen das sich in dem ordner data befindet, die swf und der ordner data wiederum befinden sich in dem ordner animation der sich auf der gleichen ebene wie die index.ex befindet.
in der index.exe wird nun die swf mit
ActionScript:
  1. _root.conatiner.loadMovie("animation/content.swf")
geladen.
logischerweise werden nun meine daten aus der xml nicht mehr angezeigt.
an welcher stelle muss ich mein verzeichnis noch ändern?

ActionScript:
  1. //das einlesen der xml in der content.swf
  2. mein_xml = new XML();
  3. mein_xml.ignoreWhite = true;
  4. mein_xml.load("animation/data/data_" + lang + ".xml");
  5. mein_xml.onLoad = geladen;
  6. function geladen(erfolgreich) {
  7. }
gruß xlive
xlive ist offline   Mit Zitat antworten
Alt 06-10-2005, 00:07   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
Hasts schon richtig.... guck mal ob der Fehler nicht wo anders liegt !
MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 06-10-2005, 13:17   #3 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
hi,
zäumen wir das pferd mal von hinten auf;-)
also in der content.swf muss das ganze so aussehen
ActionScript:
  1. //vorher -> so geht nicht!
  2. _root["btn" + i]["ausgabe_txt" + i].htmlText = xmlwert.childNodes[0].childNodes[0].childNodes[i];
  3.  
  4. //nachher -> so geht!
  5. _root.container["btn" + i]["ausgabe_txt" + i].htmlText = xmlwert.childNodes[0].childNodes[0].childNodes[i];
dann functioniert es.
wenn ich aber jetzt den namen des mc´s (in der index.exe) in den die content.swf geladen wird nicht kenne bzw. das ganze dynamisch halten möchte, wie kann ich es dann schreiben?
so in diese richtung?
ActionScript:
  1. _parent.?????["btn" + i]["ausgabe_txt" + i].htmlText = xmlwert.childNodes[0].childNodes[0].childNodes[i];

gruß xlive
xlive ist offline   Mit Zitat antworten
Alt 06-10-2005, 13:40   #4 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
deswegen sollte man immer mit
ActionScript:
  1. this
arbeiten !!
MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele