删去flash右键点菜单的两种办法

更新时间:15-09-16 19:10 热度:504
 

常常看见flash的右键点菜单中只显露了很少的几个点菜单项,那末这个是怎么做到的呢!?实际上成功实现这个效果并不难,只要用几句as就能摆平了!
第1种写法:
以下为援用的内部实质意义:
var my_cm:contextmenu = new contextmenu();//新建一个点菜单对象
my_cm.hidebuiltinitems();//新建一个点菜单对象的内部实质意义掩饰
my_cm.builtinitems.print = true;//假如你想要某个或某几个显露出来,可以这么设置,这处设置的仅显露"打印"
this.menu = my_cm;//将点菜单附带加上到对象
第二种写法:
以下为援用的内部实质意义:
var my_cm:contextmenu = new contextmenu();//新建一个点菜单对象
my_cm.builtinitems.print = false;//要删去的点菜单项设置为false
my_cm.builtinitems.quality=false;
my_cm.builtinitems.zoom=false;
my_cm.builtinitems.forward_back=false;
this.menu = my_cm;//将点菜单附带加上到对象
下边是可扼制的点菜单项目:
zoom:缩放
quality:显露品质
play:播放
loop:循环
rewind:退回
forward_back:快进/回返
print:打印