AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件?

Flash裡有一個功能,可能是很多人沒有注意到的,那就是“程式碼片斷”,這個功能應該對新手來說應該算是一個相當不錯的功能,相當於已預設的功能,可以很方便的為任一個影片剪輯或按鈕新增需要的程式碼,同時對程式碼給出了相應的使用幫助資訊,方便新手學習。

AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件

工具/原料

Flash cs6

ActionScript3.0

方法/步驟

新建一個ActionScript3.0檔案。

從視窗選單中開啟公用庫,並從公用庫中拖入一個按鈕到場景合適位置。

AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件

按Ctrl+R匯入一張圖片到場景中調整好大小和位置,然後按F8轉為影片剪輯,並起例項名為mc

AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件

選擇拖入的按鈕元件,然後選擇程式碼片斷-事件處理函式-Mouse click事件並雙擊確認使用。

AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件

此時時間軸上自動新建了一個action層,並且自動打開了程式碼編輯視窗並加入了相應程式碼,如圖所示:

AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件

為了體現效果,我們將這段程式碼中的trace("已單擊滑鼠")語句替換成mc.x+=5;

AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件

儲存檔案,然後按ctrl+enter測試,連續點選按鈕,可以看到,已經可以控制mc向右運動了。

AS3使用Flash程式碼片斷給按鈕快速新增偵聽事件

相關問題答案