用Flash制作鼠標(biāo)跟隨實例——文字跟隨
在之前的鼠標(biāo)跟隨動畫中,我們是通過隱藏鼠標(biāo)來實現(xiàn)鼠標(biāo)跟隨效果的。而這次,我們將制作一個可跟隨鼠標(biāo)移動的MC,即文字跟隨。1、首先,我們需要做一個圓球作為圖形元件。使用快捷鍵O調(diào)出橢圓工具,在屬性面板中
在之前的鼠標(biāo)跟隨動畫中,我們是通過隱藏鼠標(biāo)來實現(xiàn)鼠標(biāo)跟隨效果的。而這次,我們將制作一個可跟隨鼠標(biāo)移動的MC,即文字跟隨。
1、首先,我們需要做一個圓球作為圖形元件。使用快捷鍵O調(diào)出橢圓工具,在屬性面板中禁用線條色,填充漸變色,顏色可以根據(jù)自己的需要進(jìn)行設(shè)置。接著將其轉(zhuǎn)換為圖形元件,并取名為“圓”,再次按下快捷鍵F8將其轉(zhuǎn)換為影片剪輯,并取名為“動圓”。
2、雙擊動圓進(jìn)入影片剪輯編輯模式,在第8幀、16幀、24幀處插入關(guān)鍵幀,并在每個關(guān)鍵幀中使用快捷鍵F6插入過渡幀,幀的間隔決定了圓球閃動速度,可根據(jù)自己的需要進(jìn)行設(shè)置。如果不需要做閃動的圓球,則可以省略1-4步。
3、在屬性面板中分別將第8幀和第24幀的圖形元件Alpha值改為50%,然后加入補間動畫,制作出一個忽明忽暗的小球。
4、使用Ctrl F8創(chuàng)建新元件,類型為影片剪輯,并取名為“文字1”。然后打開庫面板,對該元件右鍵,選擇“直接復(fù)制”,并在庫中復(fù)制3個,分別命名為“文字2”、“文字3”和“文字4”。
5、雙擊“文字2”進(jìn)入編輯狀態(tài),在文本工具中輸入“字”,其余兩個同理。最終制作出“文字跟隨”的四個元件。
6、新建影片剪輯元件,取名為“ac”(即“action”的前兩個字母),然后在它的第一幀中輸入以下腳本:
i 4;
while (Number(i) > 1) {
set("/t" i ":xx", eval("/t" (i-1) ":xx") 40);
set("/t" i ":yy", eval("/t" (i-1) ":yy"));
i--;
}
set("/t1:xx", Number(getProperty("/tk", "_x")) 40);
set("/t1:yy", getProperty("/tk", "_y"));
i 4;
while (Number(i) > 1) {
setProperty("/t" i, "_x", eval("/t" i ":xx"));
setProperty("/t" i, "_y", eval("/t" i ":yy"));
i--;
}
這段代碼主要實現(xiàn)了文字MC的位置設(shè)置以及重獲初始位置及其坐標(biāo),其中40表示文字之間的間隔,視文字MC大小而定。第二幀輸入gotoAndPlay(1),使動畫回到第一幀循環(huán)播放。
7、接下來新建一個空的影片剪輯元件,取名為“tk”,然后回到場景,在第一幀放入影片剪輯“tk”,第三幀插入關(guān)鍵幀,將“tk”的位置固定在場景的某一個位置上,在其中放入“ac”和四個文字MC。對于四個文字MC的實例名,我們可以依次命名為“t1”、“t2”、“t3”和“t4”。
8、在第一幀中輸入以下腳本:startDrag("/tk", true);,使空MC可以被拖動。第三幀輸入stop();完成。
總結(jié):
本文介紹了如何使用Flash制作一個鼠標(biāo)跟隨實例——文字跟隨。具體的操作步驟包括制作閃動的小球、制作四個跟隨鼠標(biāo)移動的文字MC,以及在場景中放置“tk”和“ac”等元件。通過以上步驟的操作,我們可以制作出一個完整的鼠標(biāo)跟隨實例,實現(xiàn)文字跟隨的效果。