Показать сообщение отдельно
Старый 18.11.2005, 20:58
maiik вне форума Посмотреть профиль Отправить личное сообщение для maiik Посетить домашнюю страницу maiik Найти все сообщения от maiik
  № 8  
Ответить с цитированием
maiik
 
Аватар для maiik

Регистрация: Nov 2005
Сообщений: 66
Отправить сообщение для maiik с помощью ICQ
такк-с.. теперь такая у меня морока..

исходная кнопка меню педсавляет собой мувик в котором 3 слоя (подложка, отекстовый блок (txtnaknopke), и кнопка с событием
on (release) {getURL(urla);})

дублирование кнопок меню вызывается событием:


on (release) {

for (i=1; i<3; i++) {
this["kn"+i].txtnaknopke.text = l_a(0,i);
//l_a - это функция возвращает имя для кнопки из 2мерного массива или ссылку (если есть 3й параметр. она работает, все возвращает правильно...)
this["kn"+i].but.urla = l_a(0,i,0);
// вот тут как раз присваивается переменной ссылка.
trace (this["kn"+i].but.urla); //возвращает все ништяк
h01.html
h02.html
h03.html
h04.html как забито в массиве.
}

}
а раньше, на предыдущей стадии, у меня на кнопке переменная была дана как this.parent.urla (то есть кнопа сама брала значение переменной с верхнего уровня и все работало), а теперь то у меня не одна кнопка, поэтому надо именно каждой копии исх. кнопы насаждать разное значение urla.. то есть сверху. и так не работает. undefined мать его...