因為工作的關係,需要針對單機版的Flash鎖右鍵
但找了相關資料最多只能利用js+as在網路上實現鎖右鍵的方法
(有需要這種方法的可以在google尋找,這邊不多加說明)
通常我們想到的方法就是隱藏右鍵的選單,所以我們可以在
Flash加上下列語法,但最多只能隱藏某特定項目
_root.myMenu = new ContextMenu();
_root.myMenu.hideBuiltInItems();
_root.menu = _root.myMenu
加上語法後,我們可以看到 設定 的項目還是存在
所以按右鍵還是會出下列圖示
所以我們這時候必須用另一個方法
這個方法只能在exe檔上使用,所以swf必須發佈成exe檔
開始囉!
首先我們必須下載一個小工具
exeScope (這個工具是專門修改exe文件用的)
打開exeScope執行檔
選擇->資源->菜單->604->中文(台灣)->
將這兩個刪除即可。
現在打開Flash exe檔執行看看,是不是不見了!!
(記得唷,隱藏選單的AS語法也要加入在Flash中唷)
PS:如果exeScope改了沒反應的話
有可能是Flash Player轉出來版本exe太新了
需要降低版本才有效。
全站熱搜
留言列表