不少人覺得Windows自帶的鼠標(biāo)箭頭沒有美感,所以才有各種桌面風(fēng)格主題。在網(wǎng)頁(yè)中我們可以使用JS代碼給鼠標(biāo)裝飾一下,比如一些博客網(wǎng)站中鼠標(biāo)點(diǎn)擊時(shí)會(huì)有一些諸如泡泡、笑臉、愛心、雪花之類的特效,不過JS比較復(fù)雜感興趣的同學(xué)可以自行查找資料學(xué)習(xí)。今天我們用Scratch模擬動(dòng)態(tài)鼠標(biāo)特效。
一、在造型面板中新建一個(gè)角色。繪制一個(gè)實(shí)心藍(lán)色圓,當(dāng)然也可以繪制愛心或者其他圖案,還可以給繪制的圖案增加一些動(dòng)態(tài)模糊的效果。
二、 對(duì)角色編寫代碼,這個(gè)動(dòng)態(tài)效果會(huì)隨著鼠標(biāo)移動(dòng),因此在程序開始后,重復(fù)執(zhí)行,移動(dòng)到鼠標(biāo)指針。下面開始對(duì)角色添加特效,首先隨機(jī)旋轉(zhuǎn)角度,這樣效果更有變化一些;接著對(duì)角色進(jìn)行克隆,為了使鼠標(biāo)的動(dòng)態(tài)光標(biāo)效果更加炫酷,這里我們使用雙重克隆的方法,即克隆兩次本體。
當(dāng)克隆體啟動(dòng)時(shí),將顏色的特效設(shè)定為1-20之間的隨機(jī)數(shù),這個(gè)數(shù)值范圍的顏色接近藍(lán)色,可以根據(jù)角色特點(diǎn)調(diào)整。將克隆體移動(dòng)一點(diǎn)位置,對(duì)大小和方向隨機(jī)調(diào)整,數(shù)值范圍以畫面美觀為準(zhǔn)。克隆體現(xiàn)在成了一個(gè)個(gè)的圓,之后對(duì)這些圓加些動(dòng)態(tài)的變化,先讓其慢慢變大再縮小虛像,最后刪除克隆體。
完成效果后換上美麗的背景圖案,快速地移動(dòng)鼠標(biāo)就能看到漂亮的效果啦。