Страница 1 из 1

MainMenu как сделать?

Добавлено: 10 авг 2012, 03:02
Gouk
Всем доброго времени суток.
Объясните пожалуйста как сделать MainMenu? Это из api вконтакте. Отсюда http://vk.com/developers.php?oid=-1&p=MainMenu.
Вот как делать допустим кнопки я понимаю. А как это нет.
Заранее спасибо :)

Re: MainMenu как сделать?

Добавлено: 11 авг 2012, 18:29
Александр
Gouk
Там же код написан

Код: Выделить всё

var main_menu:MainMenu = new MainMenu( wrapper ); addChild(main_menu); var menu_item1:MenuItem = main_menu.addItem( "Menu Item 1", "location1" ); var menu_item2:MenuItem = main_menu.addItem( "Menu Item 2", "location2" );  // Пример использования панелей. // first_element - элемент gui, который должен быть на первой вкладке. // second_element - элемент gui, который должен быть на второй вкладке. menu_item1.panel.addChild( first_element ); menu_item2.panel.addChild( second_element );  main_menu.addEventListener( Event.CHANGE, function( e:Event ):void{   if ( e.target is MainMenu )     trace( e.target.selectedPage ); } ); 
Если не получается, то скачай пример и посмотри как там сделано.

Re: MainMenu как сделать?

Добавлено: 11 авг 2012, 18:45
Gouk
Александр писал(а):Gouk
Там же код написан

Код: Выделить всё

var main_menu:MainMenu = new MainMenu( wrapper ); addChild(main_menu); var menu_item1:MenuItem = main_menu.addItem( "Menu Item 1", "location1" ); var menu_item2:MenuItem = main_menu.addItem( "Menu Item 2", "location2" );  // Пример использования панелей. // first_element - элемент gui, который должен быть на первой вкладке. // second_element - элемент gui, который должен быть на второй вкладке. menu_item1.panel.addChild( first_element ); menu_item2.panel.addChild( second_element );  main_menu.addEventListener( Event.CHANGE, function( e:Event ):void{   if ( e.target is MainMenu )     trace( e.target.selectedPage ); } ); 
Если не получается, то скачай пример и посмотри как там сделано.
И тут же ошибочка у меня, обращение несуществующего свойства wrapper.

Re: MainMenu как сделать?

Добавлено: 11 авг 2012, 20:10
Александр
Александр писал(а):Если не получается, то скачай пример и посмотри как там сделано.