Adrian
Głowacki
Żołnierz, KPW
Świonoujście
Temat: [AS 3.0] odbieranie wartości z tablicy
Witam mam problem odnośnie odbioru danych z tablicy i wyświetleniu tego w dynamicznym polu tekstowym:w ten sposób zwracane watości w polu trance wygladaja:
0
1
2
3
a w polu id_txt 3
var idS:String=variables['id'];
var idArray:Array =idS.split(",");
var to: String;
for(var i:uint=0;i<variables.all;i++){
to=idArray[i];
trace(to);}
id_txt.text=to;
jeżeli np mam cos takiego:
var idS:String=variables['id'];
var idArray:Array =idS.split(",");
for(var i:uint=0;i<variables.all;i++){
trace(idArray[i]);}
id_txt.text=idArray.toString();
to są wyświetlane wszystkie elementy tablicy z tym ,że wyglada to tak:
0
,1
,2
,3 oczywiście przecinki są niepożądane, a panel output wyświetla dobrze.
A jeśli zrobie tak:
var idS:String=variables['id'];
var idArray:Array =idS.split(",");
for(var i:uint=0;i<variables.all;i++){
trace(idArray[i]);}
id_txt.text=idArray[0]+idArray[1]+idArray[2];
działa poprawnie tylko chce by to działało w pętli bo nie jestem wstanie określić jaki rozmiar tablica będzie miała za jakiś czas.
Czy ktoś ma jakiś racjonalny pomysł jak poprawnie wyświetlić te dane?
Myślałem nad robieniem osobnych pól tekstowych ale w pewnym momęcie znalazły by się poza rozmiarem swf.Adrian Głowacki edytował(a) ten post dnia 12.12.11 o godzinie 12:49