![]() |
|
||||||||||
|
|||||
|
Добрый день! На этот раз у меня такая вот беда. Быстренько рассказываю что я делаю:
(для тех кому неохота все это читать, креплю исходник! Гляньте пожалуйста там все легенько) В библиотеке создаю 3 клипа: "btn_as, main, my_btn) на последнем жму Linkage>Export for Action Script и задаю имя my_btn, захожу в него, прописываю в нем nameTxt.autoSize = true; nameTxt.text = _root.Link[iNum].Name; this.btn._width = nameTxt.textWidth + 3; this.btn._height = nameTxt.textHeight; Потом кладу в него клип btn_as а в нем рисую квадратик и пишу: Кидаю на главной сцене пустой клип под названием "Main", и прописываю (на главную сцену) код (на время тестинга такой): Link = new Array(); Link[0] = new Object(); Link[0].Name = "Link number 1"; Link[0].Path = "Link1"; Link[1] = new Object(); Link[1].Name = "Link number 2"; Link[1].Path = "Link2"; Link[2] = new Object(); Link[2].Name = "Link number 3"; Link[2].Path = "Link3"; Link[3] = new Object(); Link[3].Name = "Link number 4"; Link[3].Path = "Link 4"; for (i=0; i<_root.Link.length; i++){
path = "btn_" + i;
this.attachMovie("my_btn",path,i,{iNum:i});
this[path]._x = 50;
this[path]._y = i*90;
}
Link number 1, Link number 2, Link number 3, Link number 4. Но вот когда я на них жмякаю, то все некак надо! Неопределяет он ссылку! Трейсит undefined. Креплю исходник:
__________________
Убейте меня! |
|
|||||
|
iNils ,Вы не представляете как я вам благодарен! Несмотря на то, что Вы несколько не правильный ответ дали! Дальше я уже сам допетрил! Правильно будет:
Спасибо огромнейшее!
__________________
Убейте меня! |
|
|||||
|
А на самом деле не важно! Спасибо за помощь.
__________________
Убейте меня! |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|