![]() |
|
||||||||||
|
|||||
|
Приветствую, столкнулся с проблемой...делал дубликацию мувиков и захотелось над ними текст повесить, чтобы над каждым мувиком появлялся текст...мувики у меня появляются друг под другом через 15 точек..написал такую штуку:
duplicateMovieClip("menu", "menu" + i, i); eval("menu" + i)._x=menu._x; eval("menu" + i)._y=menu._y + (15*i); eval("menu" + i).createTextField ("text" + i, eval("menu" + i)._x,eval("menu" + i)._y, 0, 700, 30) ; eval("menu" + i).eval("text" + i).text = "sssssssssssssssssssss"; i++; Мувики хорошо встрают...а текст то появляется(когда я параметры меняю), то исчезает, но всеравно всегда не больше одного текстового поля.... Помогите пожалуйста, заранее спасибо. |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
max = 10;
for (var i = 1; i<max; i++) {
duplicateMovieClip("menu", "menu"+i, i);
var mc = this["menu"+i];
mc._y = menu._y+(15*i);
mc.createTextField("text"+i, max+i, mc._x, mc._y, 700, 30);
mc["text"+i].text = "sssssssssssssssssssss";
}
вместо depth'а подставлялась координата _x которая у всех клипов одинакова - а следовательно всегда появлялось только одно поле. Последний раз редактировалось Nox Noctis; 21.05.2003 в 18:15. |
|
|||||
|
спасибо большое!
|
![]() |
Часовой пояс GMT +4, время: 15:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|