![]() |
|
||||||||||
|
|
|
|||||
|
Снова я со своим многострадальным скриптом
С проблемой загрузки я разобрался..клип автоматом дублируется, но почему-то не создается текстовое поле в новом клипе:i = 10; y = 0; while(y<i){ duplicateMovieClip("menu", "menu"+y, y); var mc = this["menu"+y]; mc._y = menu._y+(15*y); mc.createTextField("text"+y,y,-330, -11, 700, 30); mc["text"+i].variable = "text"+y; mc.loadVariables("news.txt", 0); y++; } заранее пасиб |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
ты сам-то понял что хотел сказать ? :))
mc.createTextField("text"+y, y, -330, -11, 700, 30); mc["text"+i].variable = "text"+y; это ничего что у тебя текстовое поле называется точно так же как и переменная, значение которой в этом поле хорошо бы отобразить ? :) i = 10;
for (y=0; y<i; y++) {
duplicateMovieClip("menu", "menu"+y, y);
var mc = this["menu"+y];
mc._y = menu._y+(15*y);
mc.createTextField("text"+y, y, -330, -11, 700, 30);
mc["text"+y].variable = "txt"+y;
mc["txt"+y] = mc;
}
зы: но я бы хранил структуру меню с названиями кнопок в одной ХМЛке и грузил ее один раз вместо того чтобы грузить каждый пункт отдельно... |
|
|||||
|
Глюк...запустил еще раз со старым скриптом - все работает)
|
![]() |
Часовой пояс GMT +4, время: 19:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|