Flash 天網
   
返回目錄
 
 

◆ 滑 鼠 相 關 的 action script

在 movie clip 上 和 滑 鼠 相 關 的 action script :

功 能
action script
檢 查 滑 鼠 是 否 在 movie clip 之 上
( 跟 據 圖 形 形 狀 )
MovieClip.hitTest(_root._xmouse, _root._ymouse, true);
檢 查 滑 鼠 是 否 在 movie clip 之 上

( 跟 據 圖 形 所 佔 的 矩 形 面 積 )
MovieClip.hitTest(_root._xmouse, _root._ymouse, false);
取 得 滑 鼠 在 movie clip 中 的 X 軸 座 標 MovieClip._xmouse;
取 得 滑 鼠 在 movie clip 中 的 Y 軸 座 標 MovieClip._ymouse;

和 滑 鼠 相 關 的 onClipEvent 事 件:

事 件
action script
滑鼠鍵按下 onClipEvent(mouseDown) {}
放開滑鼠鍵 onClipEvent(mouseUp) {}
滑鼠移動 onClipEvent(mouseMove) {}

其 它 和 滑 鼠 相 關 的 action script :

功 能
action script
當 onClipEvent 完 成 後 即 時 更 新 畫 面 , 防 止 滑 鼠 拖 放 時 所 產 生 滑 鼠 和 畫 面 不 同 步 的 現 像 。 updateAfterEvent();
拖 動 movie clip

startDrag(target [,lock [,left , top , right, bottom]]);

target : 要 拖 動 的 movie clip 的 路 徑
lock : 是 否 鎖 定 movie clip 中 心 鎖 定 在 滑 鼠 , 參 數 須 為 true 或 false
left : 可 拖 動 的 最 左 範 圍
top : 可 拖 動 的 最 上 範 圍
right : 可 拖 動 的 最 右 範 圍
bottom : 可 拖 動 的 最 下 範 圍

停 止 拖 動 movie clip stopDrag();
顯 示 滑 鼠 Mouse.show();
隱 藏 滑 鼠 Mouse.hide();

[ 範 例 下 載 (5KB) ] ∕ [ 範 例 預 覽 ]

返回目錄

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