发新话题
打印

[分享] 如何用AS代码隐藏Flash的右键菜单

如何用AS代码隐藏Flash的右键菜单

经常看到Flash的右键菜单中只显示了很少的几个菜单项,其实实现这个效果并不难,只要几句AS就能搞定。
5 D+ p) D# R; x" ^! z6 H
- @. `" l5 f  }2 D  h2 X  第一种写法:
复制内容到剪贴板
代码:
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:缩放
) c& h' o8 w5 i( d' u4 ~! L  quality:显示质量1 f% J+ c% C9 Y) j6 C
  play:播放
; E7 H: A' H6 I1 F5 W  loop:循环: ?- J& u! x! K1 Z0 s
  rewind:后退
% D* y: y$ M" C; y
5 n! E! T* [* {7 E: b" `  forward_back:快进/返回
# }: T- A( k7 h$ w3 M; [7 o  print:打印
【十六道题,奖金和证书的催命符】

TOP

谢谢分享!!!!!!!!!!!!!!!!!!!!!!!

TOP

发新话题