Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-01-2010, 00:13   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 7
Vokabeltrainer mit XML-Tabelle

Hallo,

ich bin relativ neu hier, habe schon ein wenig nach meinem Problem gesucht, aber da mir die Kenntnisse fehlen, konnte ich mir aus ähnlichen Problemen keine Antwort basteln.

Ich bin dabei einen Vokabeltrainer zu basteln. Der soll so funktionieren, dass ich eine XML-Datei mit den Vokabeln und Übersetzungen fülle und diese sollen dann in dynamischen Feldern angezeigt werden.

Hier mal ein Bild, wie ich mir die Oberfläche vorstelle:


Ich habe außerdem im Anhang mal meine Dateien angehängt, eine XML-Tabelle und die Fla-Datei.

Zur Funktionsweise:
Ich will, dass jeweils eine Vokabel, die Aussprache und die Übersetzung angezeigt wird. Dann habe ich zwei durchsichtige Buttons, wobei erst einmal nur einer wichtig ist: dadurch soll die nächte Vokabel angezeigt werden. Aber das bekomme ich nicht hin. Ich weiß nicht, wie ich das machen soll.

Hier mein AS - ich habe 2 Frames - im ersten:

Code:
stop();
var XMLdaten = new XML();
XMLdaten.ignoreWhite=true;
XMLdaten.load("vocab.xml");
XMLdaten.onLoad = function(success) {
	anzahl = XMLdaten.firstChild.childNodes.length; //liest die anzahl der elemente aus!
	chinesisch = [];
	pinyins = [];
	german = [];
	IDs = [];
	difficult = [];
	for (var i=0; i<anzahl; i++) {
			chinessisch[i] = XMLdaten.firstChild.childNodes[i].attributes.chinese;
			pinyins[i] = XMLdaten.firstChild.childNodes[i].attributes.pinyin;
			german[i] = XMLdaten.firstChild.childNodes[i].attributes.deutsch;
			IDs[i] = XMLdaten.firstChild.childNodes[i].attributes.ID;
			difficult[i] = XMLdaten.firstChild.childNodes[i].attributes.schwer;
	}
	gotoAndStop(2);
}
und im zweiten:

Code:
stop();

for (var i=0; i<anzahl; i++) {
	var tmpObj = this[""];
	tmpObj.chinese = chinesisch[i];
	tmpObj.pinyin = pinyins[i];
	tmpObj.deutsch = german[i];
	tmpObj.ID = IDs[i];
	tmpObj.schwer = difficult[i];	
	tmpObj.onPress = function() {
		trace("Press: "+this);
		o = _root.anzeige_mc;
		o.chinese.text = this.chinese;
		o.pinyin.text = this.pinyin;
		o.deutsch.text = this.deutsch;
		o.ID.text = this.ID;
		o.schwer.text = this.schwer;
	}
}

function init_txts (){
	initxt = "Loading...";
	o = _root.anzeige_mc;
	o.chinese.text = o.pinyin.text =
	o.deutsch.text = o.ID.text = 
	o.schwer.text = this.schwer = initxt;
}

Im Anhang findet ihr alle meine Dateien. Ich würde mich freuen, wenn Ihr mir auf die Sprünge helfen könntet. Das ganze solle, dann später mal auf dem Chumby one laufen ;-)

Vielen Dank für Eure Hilfe!

Malaoshi
Angehängte Grafiken
Dateityp: gif Oberflaeche.GIF (5,5 KB, 18x aufgerufen)
Angehängte Dateien
Dateityp: fla Chinese4.fla (80,0 KB, 3x aufgerufen)
Dateityp: zip vocab.zip (392 Bytes, 1x aufgerufen)
Malaoshi ist offline   Mit Zitat antworten
Alt 31-01-2010, 10:59   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 7
Ist meine Frage deutlich gestellt? Also ich will einfach einen Vokabeltrainer, wo ich auf Klick die nächste Vokabel aus einer XML-Datei lade.

Würde mich über Hinweise freuen!
Malaoshi ist offline   Mit Zitat antworten
Alt 31-01-2010, 13:29   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 7
Okay, vielleicht meine Frage vereinfacht:

Wie erstelle ich eine Variabel, die ich durch einen Button um jeweils eins vergrößern kann?

Dann soll das Feld aus einer XML-Datei mit der Nummer meiner Variabel ausgelesen werden.

Weiß da vielleicht wer weiter? Würde mich auf Antworten freuen.
Malaoshi 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
---vokabeltrainer--- flock Flash MX 2004 6 11-11-2005 09:56
Vokabeltrainer Pseudo Flash MX 16 08-01-2003 19:26
vokabeltrainer aurora ActionScript 1 10 08-03-2002 16:06
vokabeltrainer deini Flash 4 und Flash 5 2 28-02-2002 10:11


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele