![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jun 2011
Сообщений: 24
|
Здравствуйте, у меня такая проблема: понятия не имею как создавать меню на actionscript. Я раньше делал меню во adobe flash, но мне сейчас надо написать меню на action script. Мне нужно чтобы при клике на кнопку появлялся текст или картинка.
Подскажите чтобы при клике на кнопку 1 появлялся текс 'Hello world', а на конку 2 появлась фотография. package pb { import flash.display.Loader; import flash.display.Shape; import flash.display.Sprite; import flash.net.URLRequest; import flash.text.TextField; import flash.text.TextFormat; import vk.ui.LightButton; public class NewClass extends Sprite { internal var button1:LightButton = new LightButton('Кнопка 1', 0, 10, 200, 0xffffff, 0x000000, 0x000000, 0xffffff, LightButton.LEFT); internal var button2:LightButton = new LightButton('Кнопка 2', 0, 30, 200, 0xffffff, 0x000000, 0x000000, 0xffffff, LightButton.LEFT); internal var txt:TextField = new TextField; internal var txtFormat:TextFormat = new TextFormat('Tahoma', 11, 0x000000, true); internal var pole:Shape = new Shape(); public function NewClass() { addChild(button1); addChild(button2); abc(); } public function abc():void { // Нужно чтобы этот текст появлялся в поле pole при клике на кнопу button 1 txt.x = 220; txt.y = 10; txt.defaultTextFormat = txtFormat; txt.appendText('Hello worls'); addChild(txt); // Нужно чтобы эта картинка появлялся в поле pole при клике на кнопку button 2 var img:Loader = new Loader; addChild(img); img.load(new URLRequest('http://www.ljplus.ru/img4/i/r/ira_gotika/IMG_3105.JPG')); // К примеру эта картинка pole.graphics.lineStyle(1, 0x00000, 1); pole.graphics.beginFill(0xffffff, 1, ); pole.graphics.drawRect(200, 0, 500, 500); addChild(pole); // Как сделать такое меню чтоб при клике на button оявлялся к примеру текст, а при клике на button 2 появлялась картинка но текста уже не было и наооборот? } } } |
|
|||||
|
изучайте MouseEvent
__________________
местонахождение |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 24
|
Мне навигация нужна, а про кнопки я пример привел
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
какая навигация? ты что не можешь на каждую кнопку повесить действие либо картинка либо текст?
__________________
а за окном атлантический океан! |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 24
|
Это я просто пример привел. Вот одно из приложений ВКонтакте http://vkontakte.ru/app1695419. Их там вроде ч/з какой то класс делали MainMenu или MenuItem
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
ну это тебе нужно с API VK разбираться
__________________
а за окном атлантический океан! |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|