Vraag : De hulp die van de behoefte deze code, misschien gebruiken condenseert „voor“ verklaring

Ik heb hulp nodig die deze code (Actionscript 3.0) stroomlijnen… Ik heb gelijkaardige codes drijvend door mijn programma en het frustreert me om het te bekijken, aangezien ik weet er een kortere manier is om het (gebruikend a voor verklaring en één of ander klein manuscript dat ik nog niet vertrouwd met) ben te schrijven… Als ik een voorbeeld kon krijgen om dit gebruiken te condenseren „voor“ verklaring (ik geloof die de beste benadering) zou zijn, kan ik alle andere lijnen dan condenseren die deze herhaalde onzin in iets lezer-vriendschappelijker: gebruiken)
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
if (parseInt (min_mc_string [0]) == 0)
		min_cartoon.item1.txt 1.gotoAndStop (10);
	als anders (isNaN (parseInt (min_mc_string [0])))
		min_cartoon.item1.txt 1.gotoAndStop (11);
	anders min_cartoon.item1.txt 1.gotoAndStop (parseInt (min_mc_string [0]));
	
	als (parseInt (min_mc_string [1]) == 0)
		min_cartoon.item2.txt 1.gotoAndStop (10);
	als anders (isNaN (parseInt (min_mc_string [1])))
		min_cartoon.item2.txt 1.gotoAndStop (11);
	anders min_cartoon.item2.txt 1.gotoAndStop (parseInt (min_mc_string [1]));

	als (parseInt (min_mc_string [2]) == 0)
		min_cartoon.item3.txt 1.gotoAndStop (10);
	als anders (isNaN (parseInt (min_mc_string [2])))
		min_cartoon.item3.txt 1.gotoAndStop (11);
	anders min_cartoon.item3.txt 1.gotoAndStop (parseInt (min_mc_string [2]));

Antwoord : De hulp die van de behoefte deze code, misschien gebruiken condenseert „voor“ verklaring

ghemstrom is op het juiste spoor, maar bevat een paar lichte typos, nog ben ik werkelijk verrast hoe goed wordt de code geschreven voor het schrijven van het zonder enige vroegere ervaring ActionScript. :)

Probeer de code in bijlage (waar ik ook de Serie bepaal, die bij voorkeur gedaan buiten de functie die indien u om naar verschillende kaders gebruikt te gaan. Ook, bewoog ik enkele code op enige lijnen om tot het een leesbaarder beetje te maken, maar het is absoluut mogelijk om die op de volgende lijn neer te bewegen.

Vraag enkel of hebt u any more vragen betreffende de code of een andere ActionScript,
Andreas
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
itemsArray var: Serie = nieuwe Serie ();
itemsArray [0] = min_cartoon.item1.txt 1;
itemsArray [1] = min_cartoon.item2.txt 1;
itemsArray [2] = min_cartoon.item3.txt 1;

voor (var i: int. = 0; i  < itemsArray="">
           
Andere oplossingen  
 
programming4us programming4us