Flash舞臺中任意位置的兩個對象想要計算他們的直線距離,該怎么計算呢?下面我們就來看看詳細的教程。
筆者給你介紹一下操作方法。
1、單擊“插入”---->“新建元件”,在庫面板中新建一個名為“sun”的影片剪輯元件,在元件編輯窗口中繪制一個圖形。
2、回到場景1,將sun影片剪輯元件拖動到舞臺中,在“屬性”面板中將兩個對象的“實例名稱”分別取名為“sun1_mc”和“sun2_mc”。
3、在“編輯欄”中選擇“文本工具”,在“屬性”面板中選擇“動態文本”,在舞臺繪制一個動態文本框,將“實例名稱”取名為“dis_txt”。(注:要嵌入字體)
4、新建一個圖層命名為“按鈕”,在圖層的第1幀插入一個按鈕元件,在“屬性”面板中將按鈕元件取名為“cal_btn”。
5、新建一個圖層命名為“代碼”,在圖層的第1幀右擊,選擇“動作”選項。
6、首先,注冊對象sun1_mc鼠標按下事件的偵聽器,接收者函數為startdrag。用同樣的方法注冊對象sun2_mc的偵聽器。
7、接著,注冊對象sun1_mc的鼠標釋放事件的偵聽器,接收者函數為stopdrag。用同樣的方法注冊sun2_mc。
新聞熱點
疑難解答