在Flash MX中實(shí)現(xiàn)自由拖動圖片和改變圖片(1)_Flash教程
推薦:Flash MX2004入門與進(jìn)階實(shí)例——時間軸特效和行為(3)第九章時間軸特效和行為第一節(jié)時間軸特效(3)2.時間軸特效設(shè)置FlashMX2004內(nèi)置了8種時間軸特效,每種時間軸特效都以一種特定方式處理圖形或元件,并答應(yīng)
在Authorware中實(shí)現(xiàn)拖動圖片及改變圖片的大小,這對于交互型的課件是非常重要的。那么,在Flash中可不可以實(shí)現(xiàn)以上的功能呢?答案是肯定的,F(xiàn)lash憑借強(qiáng)大的ActionScript腳本語言,可以輕松達(dá)到這個目的。下面我們來具體看看怎么制作。一、自由拖動圖片
假如僅僅是要實(shí)現(xiàn)拖動圖片的話,制作是非常簡單的。我們只需把圖片先放到一個按鈕中,再把這個按鈕放到一個電影剪輯(MovieClip)中,配合幾句簡單的動作腳本即可實(shí)現(xiàn)。制作方法如下:
1. 啟動Flash MX,單擊“插入→新建元件”,在出現(xiàn)的“創(chuàng)建新元件”對話框中選擇“行為”為“按鈕”,然后在制作按鈕的場景中把需要的圖片導(dǎo)入。
2. 繼續(xù)制作一個電影剪輯,單擊“插入→新建元件”,在出現(xiàn)的“創(chuàng)建新元件”對話框中選擇“行為”為“電影剪輯”。按Ctrl L組合鍵調(diào)出庫,從庫中把剛才做好的按鈕拖到影片剪輯的場景中,選定按鈕,按F9調(diào)出動作面板,輸入如下的語句:
on (press) {
startDrag(this);
// 拖動當(dāng)前的電影剪輯
}
on (release) {
stopDrag();
}
這幾句命令很簡單,即當(dāng)鼠標(biāo)按下時,拖動按鈕當(dāng)前所在的電影剪輯,當(dāng)鼠標(biāo)松開時,停止拖動。
3. 回到主場景,從庫中把第二步中制作的電影剪輯拖到主場景中。測試影片,圖片可以自由拖動了吧。
分享:Flash MX2004入門與進(jìn)階實(shí)例——時間軸特效和行為(2)第九章時間軸特效和行為第一節(jié)時間軸特效(2)我們雙擊“投影”圖形元件,將出現(xiàn)一個【特效設(shè)置警告】對話框,提示我們這個元件包含特效,假如要進(jìn)行編輯,則
- 相關(guān)鏈接:
- 教程說明:
Flash教程-在Flash MX中實(shí)現(xiàn)自由拖動圖片和改變圖片(1)
。