本教程为原创,请尊重作者,转载请说明出处!请支持原创!
相信大家有看到别人的空间里的FLASH模块,单击右键时会出现空间版权说明等内容。
可是自己又不会弄,现在我就给大家好好的详细解释一下这个AS码!
费话不多说了,我们开始吧!
先看看我的源代码吧!
以下关键字已上色!
var my_cm:ContextMenu = new ContextMenu();
my_cm.hideBuiltInItems();
my_cm.builtInItems.print = false;
my_cm.builtInItems.quality = false;
my_cm.customItems.push(new ContextMenuItem("‖.欢迎光临..☆ .栤冷的杺. ☆..欢迎光临.‖", one));
my_cm.customItems.push(new ContextMenuItem("‖ http://84830377.qzone.qq.com/ ‖", one));
my_cm.customItems.push(new ContextMenuItem(" ‖ .......小...--主题--...亮...... ‖", one, true));
my_cm.customItems.push(new ContextMenuItem(" ‖.....☆小亮原创 谢绝盗版☆.....‖",one));
function one(obj, item) {
getURL("http://84830377.qzone.qq.com", "_blank");
}
this.menu = my_cm;
现在,我们来好好看看解释吧!
var my_cm:ContextMenu = new ContextMenu();
创建新的菜单项
"my_cm"是我定义的菜单名称!在后面都需要用到!
my_cm.hideBuiltInItems();
隐藏FLASH内置菜单项(但是除了"设置"和"关于")
my_cm.builtInItems.print = false;
内置"打印"菜单项被禁用(可以改为"true",意思则相反)
my_cm.builtInItems.quality = false;
内置"品质"菜单项被禁用(一般这两处不需要改;可以改为"true",意思则相反)
my_cm.customItems.push(new ContextMenuItem(" ‖ .......小...--主题--...亮...... ‖", one, true));
自定义一个菜单项,双引号以内的内容,是右键显示的内容!逗号后面的"one"是调用一个函数。后面会讲到!
后面的"true"是在此菜单项上方用分隔符隔开(如果是置顶或者只有一个菜单项的话,则不显示)
这个"true"可要,也可以不要,一般只是为了美观,而加上去的!
(因为都是相同的,所以只讲解一个了)
function one(obj, item) {
getURL("http://84830377.qzone.qq.com", "_blank");
}
自己定义的函数,大括号里的内容是由自己定义的,(我定义的是链接到自己的空间 )
函数名"one"自己也可以改,但是在上面菜单项定义里也要记得改过来哦!
this.menu = my_cm;
说明这个菜单到此结束!
如果是新手的话,可能会比较难接受!所以有些东西可以套用,不需要改!
教程写完了!谢谢你的观看!也希望你喜欢!



完全明白!