有用的Flash AS脚本(设置全屏与右键菜单)
发布时间:2020-12-15 18:11:38 所属栏目:百科 来源:网络整理
导读:// Action script... // [Action in Frame 1] function fuscreen() { Stage.displayState = "fullScreen"; } // 设置全屏 function exscreen() { Stage.displayState = "normal"; } // 退出全屏 function noscale() { Stage.scaleMode = "noScale"; } // 无
// Action script... // [Action in Frame 1] function fuscreen() { Stage.displayState = "fullScreen"; } // 设置全屏 function exscreen() { Stage.displayState = "normal"; } // 退出全屏 function noscale() { Stage.scaleMode = "noScale"; } // 无缩放(显示源Flash尺寸) function fullmode() { Stage.scaleMode = "showAll"; } // 显示全部(根据屏幕来适应大小) function menuHandler(obj,menuObj) { if (Stage.displayState == "normal") { menuObj.customItems[0].enabled = true; menuObj.customItems[1].enabled = false; } else { menuObj.customItems[0].enabled = false; menuObj.customItems[1].enabled = true; } } // 设置右键菜单属性的函数(有热区与无热区) demo.loadMovie("demo.swf"); Stage.scaleMode = "noScale"; fscommand("fullscreen","true"); fscommand("allowscale","false"); back_mc.onRelease = function () { fuscreen(); }; var fullscreen = new ContextMenu(menuHandler); fullscreen.hideBuiltInItems(); var fs = new ContextMenuItem("开启全屏",fuscreen); fullscreen.customItems.push(fs); var xfs = new ContextMenuItem("退出全屏",exscreen); fullscreen.customItems.push(xfs); var ns = new ContextMenuItem("无缩放",noscale); ns.separatorBefore = true; fullscreen.customItems.push(ns); var sa = new ContextMenuItem("全部显示",fullmode); fullscreen.customItems.push(sa); this.menu = fullscreen;
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |