flash for

Status
Niet open voor verdere reacties.

leuthrick

Gebruiker
Lid geworden
17 sep 2008
Berichten
454
hey,

ik wil in de for een difinitie maken.

Code:
var test[i]:number = 0;

i = hoevaak de for al is uitgevoerd.

dus dat ik als uitkomst

test1 = 0
test2= 0
ect.

alleen ik krijg een error als ik het zo doe:(

alvast bedankt
 
Laatst bewerkt:
zet tussen je loop i++ en dan wordt er steeds een bijopgetelt.
 
ik had deze code:

Code:
for (var i:Number = 0; i<aantal; i++) {
		var outputText3:TextField = new TextField();
		outputText3.name="tekstvak";
		outputText3.x=130;
		outputText3.y=ynm;
		outputText3.background=false;
		outputText3.autoSize=TextFieldAutoSize.CENTER;
		outputText3.selectable=false;
		outputText3.htmlText=container.informatie.nummer.text()[i];
		this.addChild(outputText3);
		
		var theTextField:TextField = new TextField();
		theTextField.type=TextFieldType.INPUT;
		theTextField.border=true;
		theTextField.background=true;
		theTextField.x=195;
		theTextField.y=ynm;
		theTextField.name="theTextField";
		theTextField.height=19;
		theTextField.width=100;
		theTextField.multiline=false;
		theTextField.wordWrap=false;
		addChild(theTextField);
		var theTextFielddif:String;
		theTextFielddif[p] = theTextField.text;
		p++;
		ynm=ynm+30;
	}

maar dan stopt hij bij 1:confused:
 
Laatst bewerkt:
theTextFielddif moet dus de input van het tekst vak krijgen
theTextFielddif[1] dus van het eerste tekst vak
theTextFielddif[2] van het 2de tekst vak ect.

bij de uitvoer krijg ik dit:

TypeError: Error #1010: Een term is ongedefinieerd en heeft geen eigenschappen.
at Naamloos_fla::tekst_9/laadXML()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
 
Laatst bewerkt:
ik heb het anders aan gepakt:D

het probleem is dus opgelost:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan