Flash 天網
   
返回目錄
 
 

◆ fscommand() 的 使 用 方 法

語 法 : fscommand(command, arguments);
參 數 : command 為 字 串 、 arguments 為 字 串

以 下 是 fscommand 所 提 供 的 功 能 :

功 能
action script
使 用 全 螢 幕 來 播 放 flash fscommand("fullscreen", "true");
不 使 用 全 螢 幕 來 播 放 flash fscommand("fullscreen", "false");
允 許 flash 動 畫 跟 據 視 窗 大 小 做 放 大 縮 小 fscommand("allowscale", "true");
不 允 許 flash 動 畫 跟 據 視 窗 大 小
做 放 大 縮 小
fscommand("allowscale", "false");
顯 示 flash player 的 選 單 fscommand("showmenu", "true");
不 顯 示 flash player 的 選 單 fscommand("showmenu", "false");
禁 止 flash player 所 有 快 速 鍵 fscommand("trapallkeys", "true");
允 許 使 用 flash player 的 所 有 快 速 鍵 fscommand("trapallkeys", "false");
關 閉 flash standalone player fscommand("quit");
執 行 執 行 檔 ( flash 3.0 - 5.0 版 本 )
∕ 執 行 在 fscommand 目 錄 內 的 執 行 檔
( flash 5.0 以 後 的 版 本 和 要 為 projector 檔 )

▲注意▲
由 於 這 個 指 令 含 有 安 全 漏 動 , 所 以 MACROMEDIA 把 這 個 指 令 在 flash 5.0 以 後 的 版 本 中 改 為 只 能 執 行 在 fscommand 目 錄內 的 執 行 檔 。

上 面 所 說 的 安 全 漏 動 就 是 可 以 任 意 執 行 你 硬 碟 上 的 執 行 檔 。

fscommand("exec", " 執 行 檔 名 稱 ");

*提示*
如 果 你 想 執 行 的 執 行 檔 需 要 輸 入 參 數 , 可 以 這 樣 寫 fscommand("exec", "執行檔名稱.exe\t參數"); , 由 於 這 個 action script 會 略 過 空 格 後 的 資 料 , 所 以 我 們 用 \t 來 代 替 空 格 , \t 的 意 思 為 TAB 。

▲注意▲
\t 只 適 用 於 flash 3.0 - 5.0 版 本 , 新 版 本 的 flash 是 不 允 許 執 行 的 執 行 檔 有 輸 入 參 數 。

把 _level0 的 所 有 variable 儲 存 成
一 個 文 字 檔
( 只 適 用 於 flash 5.0 standalone player)

▲注意▲
由 於 這 個 指 令 含 有 安 全 漏 動 , 所 以 MACROMEDIA 把 這 個 指 令 在 flash 5.0 以 後 的 版 本 中 刪 除 。 在 新 的 flash 版 本 中 , 會 用 沒 有 安 全 漏 動 的 SharedObject 去 取 代 這 個 指 令 。

上 面 所 說 的 安 全 漏 動 就 是 儲 存 的 檔 案 可 以 任 意 覆 蓋 你 硬 碟 上 的 檔 案 。

fscommand("save"," 儲 存 的 檔 案 名 稱 ");

▲注意▲
某 些 action script 是 會 產 一 個 叫 __proto__ 的 物 件 , 當 你 儲 存 時 , 會 把 這 個 物 件 也 儲 存 。 當 你 載 入 這 個 檔 案 時 , 就 會 覆 蓋 __proto__ 這 個 物 件 , 這 樣 就 會 令 到 使 用 這 個 物 件 的 action script 不 能 運 作 , 所 以 我 還 是 建 議 大 家 用 新 版 本 flash 所 提 供 的 SharedObject 去 做 資 料 儲 存 。

[ 下 載 - flash 5 fscommand 範 例 (5KB) ] ∕ [ 下 載 - flash 6 fscommand 範 例 (15KB) ]
[ 下 載 - 用 fscommand 儲 存 資 料 的 範 例 (4KB) ]

返回目錄

▲返回頁首
Copyright © Flash天網. All Rights Reserved.
Powered by SW2 Design Team.