Ik ben bezig met het uitlezen van een CSV bestand. Aan de hand van de inhoud moet voor elke rij de id aan een array toegevoegd worden. Deze array staat buiten de onLoad omdat ook hierbuiten id's toegevoegd worden.
HIeronder de versimpelde code:
ids.length blijft 1 weergeven. Heb van alles geprobeert. In de onLoad wordt ids[0] gewoon herkend als 'test'.
level.ids.push('test2') werkt ook niet.
_parent.ids.push('test2') werkt ook niet.
Heeft iemand de gouden tip? Ben hier al dagen mee bezig.
HIeronder de versimpelde code:
Flash ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| functie = function { level = this; var ids = new Array(); ids.push('test'); csvObject.onLoad = function(success:Boolean) { if (success) { for (f=0; f<andereArray.length;f++) { if (conditie) ids.push('test2'); } } } trace(ids.length); } |
ids.length blijft 1 weergeven. Heb van alles geprobeert. In de onLoad wordt ids[0] gewoon herkend als 'test'.
level.ids.push('test2') werkt ook niet.
_parent.ids.push('test2') werkt ook niet.
Heeft iemand de gouden tip? Ben hier al dagen mee bezig.