Frage : Die Hilfe benötigen, die diesen Code, vielleicht using „für“ Aussage kondensiert

Ich benötige die Hilfe, die diesen Code (Actionscript 3.0) rationalisiert… Ich habe die ähnlichen Codes, die während meines Programms schwimmen und es ist ich frustrierend, zum es zu betrachten, wie ich weiß, dass es einen kürzeren Weg gibt, ihn zu schreiben (using a für Aussage und irgendeinen kleinen Index, dass ich bin nicht noch Vertrautes mit)… Wenn ich ein Beispiel für das Kondensieren dieses using „für“ Aussage (ich glaube, die die beste Annäherung sein würde), erhalten könnte, kann ich alle anderen Linien dann kondensieren, die diesen sich wiederholenden Unsinn in etwas viel Leser-freundlicher: verwenden)
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
if (min_mc_string parseInt ([0]) == 0)
		min_cartoon.item1.txt 1.gotoAndStop (10);
	sonst, wenn (isNaN (min_mc_string parseInt ([0])))
		min_cartoon.item1.txt 1.gotoAndStop (11);
	sonst min_cartoon.item1.txt 1.gotoAndStop (min_mc_string parseInt ([0]));
	
	wenn (min_mc_string parseInt ([1]) == 0)
		min_cartoon.item2.txt 1.gotoAndStop (10);
	sonst, wenn (isNaN (min_mc_string parseInt ([1])))
		min_cartoon.item2.txt 1.gotoAndStop (11);
	sonst min_cartoon.item2.txt 1.gotoAndStop (min_mc_string parseInt ([1]));

	wenn (min_mc_string parseInt ([2]) == 0)
		min_cartoon.item3.txt 1.gotoAndStop (10);
	sonst, wenn (isNaN (min_mc_string parseInt ([2])))
		min_cartoon.item3.txt 1.gotoAndStop (11);
	sonst min_cartoon.item3.txt 1.gotoAndStop (min_mc_string parseInt ([2]));

Antwort : Die Hilfe benötigen, die diesen Code, vielleicht using „für“ Aussage kondensiert

ghemstrom ist auf dem rechten Weg, aber enthält einige geringfügige Typos, dennoch bin ich wirklich überrascht, dass wie gut der Code für Schreiben es ohne irgendeine vorhergehende ActionScript Erfahrung geschrieben wird. :)

Den angebrachten Code versuchen (wo ich auch die Reihe definiere, die vorzugsweise getan außerhalb der Funktion sollte, die Sie pflegen, um zu den verschiedenen Rahmen zu gehen. Auch ich verschob etwas von dem Code auf einzelne Linien, um ihn lesbarer ein bisschen zu bilden, aber es ist definitiv möglich, die unten auf die folgende Linie zu verschieben.

Einfach fragen, ob Sie mehr Fragen betreffend den Code oder irgendein anderes ActionScript haben,
Andreas
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
var itemsArray: Reihe = neue Reihe ();
itemsArray [0] = min_cartoon.item1.txt 1;
itemsArray [1] = min_cartoon.item2.txt 1;
itemsArray [2] = min_cartoon.item3.txt 1;

für (var I: int = 0; I  < itemsArray="">
           
Weitere Lösungen  
 
programming4us programming4us