Flash 天網
   
返回目錄
 
 

◆ 控 制 movie clip 播 放 相 關 的 action script

MovieClip 物 件 所 提 供 的 函 數 :

功 能
action script
movie clip 播 放

MovieClip.play();

▲注意▲
不 能 用 gotoAndPlay() 去 取 代 play() 。 假 如 你 想 用 gotoAndPlay() 去 繼 續 播 放 下 一 個 frame , 你 就 會 發 覺 現 在 的 frame 要 畫 的 圖 畫 被 略 過 。 由 於 gotoAndPlay() 是 即 時 略 過 畫 圖 和 等 待 下 一 個 frame 的 部 份 而 跳 去 下 一 個 frame , 而 play() 是 經 過 畫 圖 和 等 待 下 一 個 frame 的 部 份 而 去 下 一 個 frame , 所 以 是 不 能 用 gotoAndPlay() 去 取 代 play() 。

movie clip 停 止 播 放 MovieClip.stop();
movie clip 返 前 一 個 frame 和 停 止 播 放

MovieClip.prevFrame();

▲注意▲
當 現 在 為 第 一 個 frame 時 , 只 會 停 留 在 第 一 個 frame , 而 不 是 移 至 最 後 一 個 frame 。

movie clip 向 前 一 個 frame 和 停 止 播 放

MovieClip.nextFrame();

▲注意▲
當 現 在 為 最 後 一 個 frame 時 , 只 會 停 留 在 最 後 一 個 frame , 而 不 是 移 至 第 一 個 frame。

movie clip 跳 去 指 定 的 frame 和 繼 續 播 放
MovieClip.gotoAndPlay(frame);
movie clip 跳 去 指 定 的 label 和 繼 續 播 放

MovieClip.gotoAndPlay("label");

movie clip 跳 去 指 定 的 frame 和 停 止 播 放 MovieClip.gotoAndStop(frame);
movie clip 跳 去 指 定 的 frame 和 停 止 播 放 MovieClip.gotoAndStop("label");

root level 專 有 的 action script :

功 能
action script
去 上 一 個 scene 和 停 止 播 放

prevScene ();

▲注意▲
當 現 在 為 第 一 個 scene 時 , 只 會 停 留 在 第 一 個 scene , 而 不 是 移 至 最 後 一 個 scene 。

去 下 一 個 scene 和 停 止 播 放

nextScene();

▲注意▲
當 現 在 為 最 後 一 個 scene 時 , 只 會 停 留 在 最 後 一 個 scene , 而 不 是 移 至 第 一 個 scene 。

跳 去 指 定 的 scene 、 frame 和 繼 續 播 放 gotoAndPlay("scene名",frame);
跳 去 指 定 的 scene 、 frame 和 停 止 播 放

gotoAndStop("scene名",frame);

▲注意▲
root level 專 有 的 action script 是 不 能 在 非 root level 上 執 行 , 如 想 在 非 root level 上 執 行 , 必 須 在 root level 上 建 立 一 個 function 去 執 行 這 些 action script , 之 後 call 這 個 function 便 可 執 行 這 些 Action script 。

[ 下 載 - gotoAndPlay() 和 play() 分 別 的 範 例 (7KB) ]
[ 下 載 - 在 非 root level 上 執 行 root level 專 有 的 action script 的 範 例 (4KB) ] ∕ [ 範 例 預 覽 ]
[ 下 載 - 控 制 movie clip 播 放 相 關 的 action script 的 使 用 範 例 (6KB) ] ∕ [ 範 例 預 覽 ]

返回目錄

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