adobe player のフラッシュコンテキストメニューにオプションを追加したいと思います。これどうやってするの ?
質問する
338 次
1 に答える
2
コンテキスト メニューに項目を追加します。ContextMenuクラスと関連する例を確認してください。
これは、私がこの件について書いたブログ投稿です。画像にコンテキスト メニューを追加します。これはソースです:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="onCreationComplete()" width="100%" height="100%" viewSourceURL="srcview/index.html">
<mx:Image width="100%" height="100%" source="assets/spacer.jpg" alpha="0" maintainAspectRatio="false" id="ImageTest" />
<mx:Script>
<![CDATA[
public function onCreationComplete():void{
var menuItem:ContextMenuItem = new ContextMenuItem("Version 1");
// menuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,doStuff);
var customContextMenu:ContextMenu = new ContextMenu();
//hide the Flash menu
// customContextMenu.hideBuiltInItems();
customContextMenu.customItems.push(menuItem);
ImageTest.contextMenu = customContextMenu;
}
private function doStuff(e:Event):void{
trace('stuff');
}
]]>
</mx:Script>
</mx:Application>
于 2012-09-13T12:28:36.703 に答える