Flash文件的右键菜单其实是个鸡肋,几乎没多大作用。由其是嵌入到网页中,往往还影响页面的美观,今天收集整理了一下禁右键的方法,以下仅供参考:
一、在帧上直接打代码:fscommand("showmenu",fasle);。
过这种方法在Flash Player中有效,在网页中无效,所以不是很理想的一种方法。
二、在发布的时候HTML选项里面直接不选重复播放(默认是可以重复播放),这种方法仅在网页中有效,在Flash Player中无效,而且仅仅是屏蔽掉了播放选项,并没有真正意义上全部屏蔽右键菜单。
三、在Flash的第一帧加入动作:
right = new Object();
right.onMouseMove = function(){
Stage.scaleMode = "noScale";
};
Mouse.addListener(right);
这种方法是让Flash的右键放大、缩小菜单失效,如果配合第二种方法一起使用基本上等于禁了右键。
四、在Flash的第一帧加入命令:Stage.showMenu=false;
这个方法最简单,不好的地方是生成的swf文件永久性的没了右键菜单,以后如果想再加入右键菜单就必须在fla的源文件中改了。
五、在网页中Flash的位置加入参数:<PARAM NAME="menu" VALUE="false">(要把这些参数加到游戏路径的后面)这种方法的效果和第四种相同,而且不需在Flash文件中加入额外的AS代码。一般网页中用embed标签嵌入Flash文件多采用该方法。
六、在flash的第一帧加入action:
_root.createTextField("danger", 999, 0, 0, Stage.width, Stage.height);
这种方法仅适合用于没有交互的动画上,如果需要交互的话,该方法不行。
上一篇:如何制作批处理文件
五年级上册解方程练… | 255456 |
九连环图解解法 | 226885 |
wifi万能钥匙破解的… | 177861 |
纸飞机Skyking(空… | 170838 |
小学语文知识大全(… | 152076 |
各种鱼钩鱼线绑法与… | 117001 |
课题研究的方法有哪些 | 113473 |
人教版pep小学英语… | 104563 |
小学语文知识大全(… | 96816 |
人教版pep小学英语… | 96195 |
小学数学五年级上册… | 93447 |
人教版pep小学英语… | 82584 |
小学语文知识大全(… | 80410 |
笔记本电脑如何关闭… | 79823 |
小学生六一搞笑小品… | 78891 |
不打结的红领巾系法… | 78079 |