![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 8
|
Здравствуйте!
Подскажите, пожалуйста. У меня есть xml-файл: <items> <item> <description1>value</description1> <description2>value</description2> </item> <item> <description1>value</description1> <description2>value</description2> </item> </items> Как теперь связать каждый item с отдельной кнопкой во flash? |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 168
|
Если имеется ввиду, что каждая кнопка - отдельный символ, то нужно использовать ваш класс для item, как базовый (поле Base Class в свойствах символа) и в поле Class написать некое уникальное имя. Если же все кнопки - экземпляры одного символа, то достаточно написать имя класса для item в поле Class того же окна свойств (Base Class в этом случае указывать не нужно).
|
|
|||||
|
Регистрация: Apr 2010
Сообщений: 8
|
Каждая кнопка - отдельный символ. Вписал все, как вы сказали. Возникают ошибки:
The class 'main.myClass' must subclass 'flash.display.SimpleButton' since it is linked to a library simbol of that type. Кроме того, как я понял, у базового класса должен быть именно конструктор без параметров (возникала еще одна ошибка). Мне было бы неплохо, чтобы конструктор класса myClass все-таки был с параметрами... |
|
|||||
|
Зацените готовую саязку xml + simpleButton
http://www.murmadillo.tut.su/html/xml_menu.swf http://www.murmadillo.tut.su/html/XML_MENU.rar http://www.murmadillo.tut.su/html/me...utton-href.xml
__________________
Гоночка |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 168
|
nickolay08
Класс, который вы используете для кпонки должен наследоватся от SimpleButton (фактически базовый класс всех кнопок). Тоесть так: К сожалению с параметрами связанные с символами классы вызывать не удасться (разве-что присвоить им значения по умолчанию), ведь если экземпляр символа связанного с классом присутсвует на сцене на момент компиляции, фактически Flash считает его экземпляром связанного класса (в данном случае если на сцене есть кнопка, она считается экземпляром myClass) и автоматически создает и добавляет на сцену. А откуда спраишвается брать значения параметров конструктора, если этих параметров на тот момент еще не существуют? |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|