Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-09-2004, 16:21   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Question xml daten in as aus geben

hi ich habe aus einer xml datei daten ausgelesen. ich weis jetzt aber nicht wie ich im AS die aus gabe machen kann weil weil ich einen wert in action script aus geben möchte.

also so siet das script aus :
ActionScript:
  1. //xml bindung
  2.  
  3. // XML-Objekt erzeugen (Bezeichner: mein_xml)
  4. mein_xml = new XML();
  5.  
  6. // Störende Leerzeichen ignorieren
  7. mein_xml.ignoreWhite = true;
  8.  
  9. // XML-Datei einlesen
  10. mein_xml.load("quiz_old.xml");
  11. // Lesevorgang
  12. mein_xml.onLoad = function(status) {
  13. if (status && this.loaded) {
  14. anzahl = mein_xml.firstChild.childNodes.length;
  15. geladen = true;
  16. fragen = 0;
  17. ladefragen(fragen);// hier müssen wir noch mal dran
  18. }
  19. };
  20. // Funktion, welche die Daten der XML-Datei verarbeitet
  21. function ladefragen(fragen) {// hier ist eine var die vorher bearbeitet werden soll
  22. status_mc._visible = 1;
  23. //ausgabe des unterknoten der xml
  24. a = mein_xml.firstChild.childNodes[fragen].attributes.a;
  25. b = mein_xml.firstChild.childNodes[fragen].attributes.b;
  26. c = mein_xml.firstChild.childNodes[fragen].attributes.c;
  27. d = mein_xml.firstChild.childNodes[fragen].attributes.d;
  28. wahr = mein_xml.firstChild.childNodes[fragen].attributes.wahr;
  29. frage = mein_xml.firstChild.childNodes[fragen].attributes.frage;
  30. // output the text in the data
  31.  
  32. //--> für bilder die ausgabe-->//loadMovie(bild, "fragen_mc");
  33. a_out.text = a;
  34. b_out.text = b;
  35. c_out.text = c;
  36. d_out.text = d;
  37. //wahr_out.text = wahr;
  38. frage_out.text = frage;
  39. wahr_out= 'wahr';
  40. }
  41.  
  42. //button start//
  43. /*
  44. // Weiter Schalter
  45. weiter_btn.onRelease = function() {
  46.     if (geladen && fragen<anzahl-1) {
  47.         fragen++;
  48.         ladeBild(fragen);
  49.     }
  50. };
  51. // Zurück Schalter
  52. zuruck_btn.onRelease = function() {
  53. if (geladen && fragen>0) {
  54. fragen--;
  55. ladefragen(fragen);
  56. }
  57. };
  58. //button Ende//
  59. */
  60. //ende
  61. //quiz button //
  62.  
  63. stop();
  64. var wahl_str:String = "";
  65. var antwort_str:String = wahr_out;
  66.  
  67. _root.onEnterFrame = function() {
  68.     if (Key.isDown(65)) {
  69.         wahl_str = a;
  70.         antwortA_mc._alpha = 100;
  71.         antwortB_mc._alpha = 10;
  72.         antwortC_mc._alpha = 10;
  73.         antwortD_mc._alpha = 10;
  74.     }
  75.     if (Key.isDown(66)) {
  76.         wahl_str = b;
  77.         antwortB_mc._alpha = 100;
  78.         antwortA_mc._alpha = 10;
  79.         antwortC_mc._alpha = 10;
  80.         antwortD_mc._alpha = 10;
  81.     }
  82.     if (Key.isDown(67)) {
  83.         wahl_str = c;
  84.         antwortC_mc._alpha = 100;
  85.         antwortA_mc._alpha = 10;
  86.         antwortB_mc._alpha = 10;
  87.         antwortD_mc._alpha = 10;
  88.     }
  89.     if (Key.isDown(68)) {
  90.         wahl_str = d;
  91.         antwortD_mc._alpha = 100;
  92.         antwortA_mc._alpha = 10;
  93.         antwortB_mc._alpha = 10;
  94.         antwortC_mc._alpha = 10;
  95.     }
  96.     if (Key.isDown(Key.ENTER)) {
  97.         if (wahl_str == antwort_str) {
  98.             frage_inhalt_str = "Ihre Antwort war korrekt!";
  99.         } else {
  100.             frage_inhalt_str = "Ihre Antwort war leider falsch";
  101.         }
  102.     }
  103. /*
  104.     if (Key.isDown(Key.LEFT)) {
  105.         frage_inhalt_str = frage_out;
  106.     }
  107. */
  108. };
flozwo ist offline   Mit Zitat antworten
Alt 30-09-2004, 21:24   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Für solche Fragen ist eigentlich das XML-Board da (Flash und Server - Flash mit XML und Webservices). Und schau dir mal das Grundlagentutorial an...
  Mit Zitat antworten
Alt 01-10-2004, 09:33   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Thumbs up

hi okay danke ich fange es an zu lesen ich denke mal das es mir helfen wird. das ist ja top link zum lernen !!!
flozwo 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 13:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele