![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2003
Адрес: Россия, Москва
Сообщений: 27
|
Есть кнопка, она копируется этим циклом и размещается на сцене. Это все работает.
Затем этой кнопке присваевается действие gotoAndStop на фрейм, номер которого указан в атрибуте нода. (Там цифры от 1 до 5...) Мне нужно что-бы после выполнения всего этого каждая кнопка посылала меня на свой фрейм. Но они все посылают меня в два места. Одно я не скажу из-за цензуры, а второе - это атрибут последнего нода - цифра 5. В принципе я понимаю, почему происходит это. Но не понимаю, как мне сделать, что бы все это работало правильно! Помогите!!! super_infa = new XML(); super_infa.ignoreWhite = true; super_infa.load("menu_XML.xml"); super_infa.onLoad = function(success){ if(success == true){ for(i=0;i<super_infa.firstChild.childNodes.length;i++){ duplicateMovieClip(_root.button_xml, "button_xml"+i,i); but = "button_xml"+i; _root[but]._y = 100+62*i; _root[but]._x = 200; _root[but].button_info = super_infa.firstChild.childNodes[i].attributes.name; _id = super_infa.firstChild.childNodes[i].attributes.id; _root[but].onRelease = function(){ _root.gotoAndStop(_id); } } } } stop(); |
|
|||||
|
Регистрация: Nov 2003
Адрес: Россия, Москва
Сообщений: 27
|
Впору отбросить в сторону книжку по ActionScript и пойти... В монахи, что ли...
Блин. Ну сколько раз читал про это, и в книгах, и в форумах. silin, большое Тебе спасибо! |
![]() |
Часовой пояс GMT +4, время: 00:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|