PHP gevorderde |
|
1: Waar gebruik je index? bij de depth staat altijd 2.
2: mc_naam.crea.. kan niet. mc_naam gebruik je als variabele en moet dus tussen haken this[mc_naam].crea..
3: Waarom maak je een functie van een functie? je kan het net zo goed gewoon zo doen:
for (i=0; i<5; i++) {
var tfTekst:String = String("test"+i+"_mc");
this.createTextField(tfTekst, this.getNextHighestDepth(), 100,100,100,100);
this[tfTekst].text = String("test array");
}
for (i=0; i<5; i++) { var tfTekst:String = String("test"+i+"_mc"); this.createTextField(tfTekst, this.getNextHighestDepth(), 100,100,100,100); this[tfTekst].text = String("test array"); }
en waarschijnlijk zet je de tekstfields in niet bestaande movieclips..
public createTextField(instanceName:String, depth:Number, x:Number, y:Number, width:Number, height:Number) : TextField
Dus de parameters waar nu 100 staan, zijn voor de x en y as, en de width en height.
|