如何修改FLASH右键菜单

找到FLASH的代码把那些字和连接地址改后保存FLASH右键菜单切没有了跟默认的一样了.改怎么修改呢谁能说得具体点哦还有为什么有些FLASH切找不到它的右键菜单代码我我好... 找到FLASH的代码 把那些字和连接地址改后保存 FLASH右键菜单切没有了跟默认的一样了. 改怎么修改呢 谁能说得具体点哦
还有为什么有些FLASH切找不到它的右键菜单代码 我我好象都找遍 不知道它隐藏在哪呢? 有哪些地方放有FLASH的右键菜单代码呢?
为什么我的一个右汉键菜单代码有FLASH能用有写切不能用呢
展开
 我来答
微维伟喂
2007-12-02 · TA获得超过229个赞
知道答主
回答量:40
采纳率:0%
帮助的人:0
展开全部
在你的flash里面第一帧加上下面代码看看。哈哈!是不是可以啦。自己研究研究吧

my_cm = new ContextMenu();// 申明一个新的菜单对象
my_cm.hideBuiltInItems();// 屏敞当前的右键菜单
my_cm.customItems.push(new ContextMenuItem("思伟设计", menu1));// 创建一个新的子菜单,名为“技术支持-思伟设计”,并设置menu1为响应函数
function menu1(obj, item) {
trace("思伟设计");
getURL("http://far.si-w.cn", "_blank");// “技术支持-思伟设计”的响应函数具体内容
}
_root.menu = my_cm;// 将当前定义的菜单绑定到主场景的右键菜单上
百度网友d1855349d
2007-12-07 · TA获得超过430个赞
知道小有建树答主
回答量:425
采纳率:0%
帮助的人:0
展开全部
me1 = new ContextMenu();
// 声明一个新的菜单对象
me1.hideBuiltInItems();
// 屏蔽当前的右键菜单
me1.customItems.push(new ContextMenuItem("(输入你想要的右键菜单)", menu1));
// 创建一个新的子菜单,设置menu1为响应函数
function menu1(obj, item) {
a = "asdfghjkl"; //设置文本a的文本
}
_root.menu = me1;
// 将当前定义的菜单绑定到主场景的右键菜单上

对于_root.menu = me1;在输出中可能显示的错误,是误报,没事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
正牌狼王
推荐于2016-07-17 · TA获得超过261个赞
知道小有建树答主
回答量:531
采纳率:100%
帮助的人:551万
展开全部

使用 ContextMenu 类。

官方示例:

要为特定显示对象创建自定义的上下文菜单,请创建 ContextMenu 类的一个新实例,调用 hideBuiltInItems() 方法,并将该实例分配给该 DisplayObject 实例的 contextMenu 属性。下面的示例为一个动态绘制的正方形提供了一个上下文菜单命令,用于将其更改为随机颜色:

var square:Sprite = new Sprite(); 
square.graphics.beginFill(0x000000); 
square.graphics.drawRect(0,0,100,100); 
square.graphics.endFill(); 
square.x = 
square.y = 10; 
addChild(square); 
 
var menuItem:ContextMenuItem = new ContextMenuItem("Change Color"); 
menuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,changeColor); 
var customContextMenu:ContextMenu = new ContextMenu(); 
customContextMenu.hideBuiltInItems(); 
customContextMenu.customItems.push(menuItem); 
square.contextMenu = customContextMenu; 
 
function changeColor(event:ContextMenuEvent):void 

    square.transform.colorTransform = getRandomColor(); 

function getRandomColor():ColorTransform 

    return new ColorTransform(Math.random(), Math.random(),         Math.random(),1,(Math.random() * 512) - 255,         (Math.random() * 512) -255, (Math.random() * 512) - 255, 0); 
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a4cb4430e
2007-12-05
知道答主
回答量:46
采纳率:0%
帮助的人:0
展开全部
XXX = new ContextMenu();是开始定义右键菜单的 可以找下这行代码啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柯舒谷梁璎
2020-01-08 · TA获得超过3959个赞
知道大有可为答主
回答量:3162
采纳率:30%
帮助的人:514万
展开全部
是帮你修改还是教你呢?
帮还可以,教就是没时间了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式