
Код AS1/AS2:
var my_so = SharedObject.getLocal("newSharedObject");
for ( var i:Number = 1; i<=4; i++) {
_root["text_txt" + i].border = true;
_root["text_txt" + i].text = my_so.data.myVar;
_root["text_txt" + i].textColor = 0x000000;
_root["text_txt" + i].onChanged = function ()
{
my_so.data.myVar = this.text;
}
}
text_txt1(2,3,4) - имена 4х полей текстов типа input созданных руками
для каждого из них надо, что бы тексты в них "сохранялись" независимо друг от друга
если запустить ЭТОТ код, то во всех полях будет одно и тоже (что очевидно), так вот как сделать чтобы они работали не вместе а отдельно друг от друга?
p.s. пытался переменную myVar сделать массивом, а в цикле его элементы указывать, не получилось.... наверно неправильно указал... либо везде выводил undefined либо как и без массива - все одинаково...
помогите, пожалуйста)