●預覽成品:用鼠標控制一Movie clip移動、縮放、旋轉。
訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。
●逐步說明:
1)新建一文件如圖所示:
其中在圖層movie clip layer中放的是電影圖符movie clip,在圖層controls中放的是按鈕left(向左的箭頭)、right(向右的箭頭)、up(向上的箭頭)、down(向下的箭頭)、grow(帶有「+」的指向左上角的箭頭)、shrink(帶有「-」的指向右上角的箭頭),在圖層background中放的是場景中的背底圖。
2)用鼠標右鍵點擊movie clip,在彈出的菜單中選擇「Properties」項,進入屬性對話框,切換到Definition選項卡,在Instance Name域中輸入實體名字「target_item」。
3)設置「left」按鈕的Action為:
On (Release)
Set Property ("/target_item", X Position) = GetProperty ("/target_item", _x)-5
Set Property ("/target_item", Rotation) = GetProperty ("/target_item", _rotation)-5
End On
即鼠標每點擊一下該按鈕,實體名字為「target_item」的movie clip向左移動5,並逆時針旋轉5度。
4)設置「right」按鈕的Action為:
On (Release)
Set Property ("/target_item", X Position) = GetProperty ("/target_item", _x)+5
Set Property ("/target_item", Rotation) = GetProperty ("/target_item", _rotation)+5
End On
即鼠標每點擊一下該按鈕,實體名字為「target_item」的movie clip向右移動5,並順時針旋轉5度。
5)設置「up」按鈕的Action為:
On (Release)
Set Property ("/target_item", Y Position) = GetProperty ("/target_item", _y)-5
End On
即鼠標每點擊一下該按鈕,實體名字為「target_item」的movie clip向上移動5。
6)設置「down」按鈕的Action為:
On (Release)
Set Property ("/target_item", Y Position) =GetProperty ("/target_item", _y)+5
End On
即鼠標每點擊一下該按鈕,實體名字為「target_item」的movie clip向下移動5。
7)設置「grow」按鈕的Action為:
On (Release)
Set Variable: "x_scale_value" = Int (GetProperty ("/target_item",_xscale)*1.1)
Set Variable: "y_scale_value" = Int (GetProperty ("/target_item",_yscale)*1.1)
Set Property ("/target_item", X Scale) = x_scale_value
Set Property ("/target_item", Y Scale) = y_scale_value
End On
即鼠標每點擊一下該按鈕,實體名字為「target_item」的movie clip在X、Y方向上都放大到當前的1.1倍。
8)設置「shrink」按鈕的Action為:
On (Release)
Set Variable: "y_scale_value" = GetProperty ("/target_item",_xscale)*0.9
Set Variable: "x_scale_value" = GetProperty ("/target_item",_xscale)*0.9
Set Property ("/target_item", X Scale) = x_scale_value
Set Property ("/target_item", Y Scale) = y_scale_value
End On
即鼠標每點擊一下該按鈕,實體名字為「target_item」的movie clip在X、Y方向上都縮小到當前的0.9倍。
9)怎麼樣?感覺如何,我們還可以再添加一些語句和一個「Time Action」,實現按鈕被按下時,實體名字為「target_item」的movie clip球體連續向左、向右、向上、向下、放大、縮小及旋轉。當然也可以用鼠標控制。這留給您自己去嘗試。