Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-03-2006, 22:59   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 142
nochmals array

gute nacht zusammen,
folgendes problem: ich habe ein array "team":

Code:
var team = new Array ();
darunter dann insgesamt 31 weitere, die so aufgebaut sind:
Code:
team[0]= new Array("Kenia",true);
team[1]= new Array("Timbuktu",true);
......

jetzt möchte ich mit einer schleife mir ausgeben lassen welches land am ende des spieles auf "false" ist. Sind am Ende genau zwei Teams, die dann das Finale bestreiten werden. So weit s gut. alles klappt prima. hier mal die for schleife:

Code:
for (i = 0; i < team.length; i++)
	     {
               if (team[i][1])
		{
                    //Wenn Textfeld "finalist1" leer ist
		    if (mc_winner.mc_winnerland.finalist1 == "") 
			{
                          //dann füllen mit Treffer 1 (Landnamen1) aus Array
			  mc_winner.mc_winnerland.finalist1.htmlText = team[i][0];

                          //gibt mir schon Land 1 und 2 gemeinsam aus, wird auch richtig getract
                          trace(team[i][0]) 
			}
			
			//Wenn Textfeld "finalist1" nicht leer ist
                        else
			{
                          //dann füllen mit Treffer 2 (Landnamen2) aus Array
		          mc_winner.mc_winnerland.finalist2.htmlText = team[i][0];

                          trace(team[i][0]) 
			}
			
		}
}
Mein Problem nun. Während des Tracens wird alles richtig ausgegeben, jedoch werden die zwei unterschiedlichen Textfelder "finalist1" und "finalist2" jeweils mit dem gleichen Landnamen befüllt, und zwar immer dem letzten der beiden. Meine Absicht war zu prüfen ob das textfeld "finalist1" leer ist. wenn ja, dann Landname eintragen. Wenn textfeld "finalist1" nicht leer ist dann fülle den zweiten Namen in das Textfeld "finalist2".

Irgendwie bekomme ich schon bei der Abfrage Textfeld "finalist1" beide Array Ergebnisse. Muss ich die nochmals irgendwie sortieren?

Was mache ich da bloss falsch. es ist schon spät und ich stehe voll auf dem schlauchomat:-(

kann mir vielleicht jemand bitte helfen? vielen dank für eure Mühe.

floydmann
__________________
#############
[floyd-celluloyd.de ]
floydmann ist offline   Mit Zitat antworten
Alt 14-03-2006, 23:54   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Versuch mal:
PHP-Code:
if (mc_winner.mc_winnerland.finalist1.htmlText == ""
  Mit Zitat antworten
Alt 15-03-2006, 08:57   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 142
danke...

man, da war ich ja wieder mal blind unterwegs. vielen dank für den tipp:-)

floydmann
__________________
#############
[floyd-celluloyd.de ]
floydmann 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 02:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele