Flash舞臺(tái)制作人物自動(dòng)隱藏效果
在Flash舞臺(tái)中,為了實(shí)現(xiàn)讓人物在碰到鼠標(biāo)后自動(dòng)隱藏的效果,我們可以通過(guò)一些簡(jiǎn)單的操作來(lái)實(shí)現(xiàn)。下面將分享具體的操作步驟: 步驟一:導(dǎo)入素材首先,點(diǎn)擊“文件”->“導(dǎo)入”->“導(dǎo)入到庫(kù)”,在庫(kù)面板中插
在Flash舞臺(tái)中,為了實(shí)現(xiàn)讓人物在碰到鼠標(biāo)后自動(dòng)隱藏的效果,我們可以通過(guò)一些簡(jiǎn)單的操作來(lái)實(shí)現(xiàn)。下面將分享具體的操作步驟:
步驟一:導(dǎo)入素材
首先,點(diǎn)擊“文件”->“導(dǎo)入”->“導(dǎo)入到庫(kù)”,在庫(kù)面板中插入兩張圖片,“人物1”和“人物2”。
步驟二:制作影片剪輯元件
接著,點(diǎn)擊“插入”->“新建元件”,制作兩個(gè)影片剪輯元件,分別命名為舞者1和舞者2。
步驟三:添加人物到舞臺(tái)
拖動(dòng)制作好的舞者1和舞者2到舞臺(tái)上,并在屬性面板中給它們?nèi)∶麨椤皃1_mc”和“p2_mc”。
步驟四:編寫(xiě)動(dòng)作代碼
1. 新建一個(gè)“代碼”圖層,在第1幀右擊,選擇“動(dòng)作”選項(xiàng)。
2. 首先,定義一個(gè)布爾型變量,值設(shè)為“true”,用于指示使用形狀檢測(cè)。
3. 注冊(cè)舞臺(tái)的enterframe事件的偵聽(tīng)器,調(diào)用函數(shù)onhide來(lái)控制人物消失。
4. 編寫(xiě)函數(shù)onhide,實(shí)現(xiàn)當(dāng)人物碰到鼠標(biāo)時(shí)自動(dòng)隱藏。
5. 使用if語(yǔ)句判斷人物p1_mc是否碰到鼠標(biāo),借助hitTestPoint函數(shù)檢測(cè)碰撞。
6. 當(dāng)舞者p1_mc與鼠標(biāo)接觸時(shí),設(shè)置visible屬性為false,實(shí)現(xiàn)隱藏效果。
7. 重復(fù)以上步驟,對(duì)舞者p2_mc、p3_mc和p4_mc也進(jìn)行相同的處理。
通過(guò)以上步驟,當(dāng)鼠標(biāo)與任何一個(gè)舞者發(fā)生碰撞時(shí),該舞者將立即隱藏,直至所有舞者都消失為止。這樣就實(shí)現(xiàn)了在Flash舞臺(tái)上讓人物碰到鼠標(biāo)后自動(dòng)隱藏的效果。希望這些操作經(jīng)驗(yàn)?zāi)軌驇椭樌瓿上嚓P(guān)動(dòng)畫(huà)制作!