![]() |
|
||||||||||
|
|
|
|||||
|
cho v blaknote napisat shob flash zagruzil iz test.txt spomashju
loadvaribles..masiv pisal &test[1]=test ili kak iz php zagruzit masiv? nerabotaet... Последний раз редактировалось Логин; 26.07.2005 в 16:28. |
|
|||||
|
из текстового файла массив прямо не загрузишь. Синтаксис таков: my_var_1=var_1&my_var_2=var_2&...
as-код: my_array=new Array(); my_vars=new LoadVars(); my_vars.load("file.txt"); my_vars.onLoad=function(ok){ if(ok) sortVars(this); else trace ("shirt happens"); } sortVars=function(vars){ for(i in vars){ if(typeof(vars[i])=="string") my_array.push(vars[i]); else break; } trace((my_array.reverse()).toString()); } |
|
|||||
|
tam tok v odin array vse peremenie skladivajutsja!!!!
iiiitak gljuchit primer.... help plz!!!!!!!!!kto esho znaet kak?ja uzhe 3 dnja otvet ishu=)
__________________
icq 1231925 стучитесь ато скучно |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 256
|
напиши Xml и не парь людям мозги
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится. Anime Must Die! |
|
|||||
|
не найдешь ты ответа. Нельзя таким образом прямо массив загрузить. Я тебе привел пример, когда ВСЕ переменные в массив ложаться. Если не хочешь всех, обрабатывай переменные по именам (my_array.push(vars["my_var_"+i])) и клади в массив только нужные.
>напиши Xml и не парь людям мозги прислушайся к совету и подучи XML. Единожды поняв, избавишься от неудобств loadVars |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 256
|
да блин, че там понимать-то?!
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится. Anime Must Die! |
|
|||||
|
my_array=new Array();
my_vars=new LoadVars(); my_vars.load("test.txt"); my_vars.onLoad=function(ok){ if(ok) sortVars(this); else trace ("shirt happens"); } sortVars=function(vars){ for(i in vars){ if(typeof(vars[i])=="string") (my_array.push(vars["my_var_"+i])); else break; } trace((my_array.reverse()).toString()); } undefined,undefined pishet... eto kak spomoshju xml iz php varibli zagruzhat?ja vobshe otakom neslishel... mne izza odnoi problemi celii xml izuchat nehochetsja ![]()
__________________
icq 1231925 стучитесь ато скучно |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 256
|
"целый xml"! Не смеши народ!
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится. Anime Must Die! |
|
|||||
|
nu ne celii soravno nado doci iskat..mozhet primer napishesh
kak cherez xml prinimatt=)?
__________________
icq 1231925 стучитесь ато скучно |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 256
|
ладно уж...
MovieClip.prototype.parseConfig = function (){ tmpNode = _root.myXML.firstChild; _root.my_array = new Array(); while (tmpNode != null){ if (tmpNode.nodeType == 1){ if (tmpNode.nodeName == "element"){ _root.my_array.push(tmpNode.attributes.value); } // end if } // end if tmpNode = tmpNode.nextSibling; } // end while }; myXML = new XML(); myXML.load("myxml.xml"); myXML.onLoad = function (){ parseConfig(); }; //В XML пишешь //<element value="значение1" /> //<element value="значение2" /> //<element value="значение3" /> //<element value="значение4" /> //<element value="значение5" /> // преимущество в том, что если нужно поменять местами значения, // не нужно парица с нумерацией, а просто помянять строки
__________________
Программирование на Flash подобно шаманству, гаданию на кофейной гуще - никогда не знаешь, что получится. Anime Must Die! |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|