Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   как сделать такую ссылку (http://www.flasher.ru/forum/showthread.php?t=139728)

d4a1 09.05.2010 21:10

как сделать такую ссылку
 
Всем привет. У меня такой вопрос: когда на swf кликаеш правой кнопкой - открывается стандартное меню там: о программе флеш, цикл и т.д. .А как в это меню вставить ссылку на мой сайт. Как то же делают люди. Может кто знает??

udaaff 09.05.2010 21:20

http://help.adobe.com/ru_RU/AS3LCR/F...ntextMenu.html

zurkis 09.05.2010 21:29

Код AS3:

var my_menu:ContextMenu = new ContextMenu();
my_menu.hideBuiltInItems();
var my_notice = new ContextMenuItem("Здесь был Вася");
var my_email = new ContextMenuItem("my@mail.ru");
var my_copyright = new ContextMenuItem("Copyright © 2010");
my_copyright.enabled = false;
my_email.enabled = false;
my_copyright.separatorBefore = true;
 
function openLink(e:ContextMenuEvent):void{
navigateToURL(new URLRequest("http://goodle.com"));
}
my_notice.addEventListener(ContextMenuEvent.MENU_I TEM_SELECT, openLink);
 
my_menu.customItems.push(my_notice, my_email, my_copyright);
contextMenu = my_menu;


d4a1 09.05.2010 21:30

спасиба. буду разбираться.


Часовой пояс GMT +4, время: 03:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.