第二個是鼠標跟隨文字的效果!
代碼復制進去就可以了;
鼠標跟隨星星效果
新建場景並新建壹個影片剪輯star (跟隨對象)
在第壹幀繪制壹個10*10大小的五角星(30度角)
在20幀建關鍵幀將顏色Alpha值為0%並添加動作stop();
在1幀創建形狀動畫
新建壹個影片剪輯act並在1幀添加動作
startDrag("/act",true); //元件act跟蹤鼠標
setProperty("/star",_rotation, b); //元件star 的旋轉值為b
b = Number(b)+20;
if (Number(b) == 360) {b = 0;}
a = Number(a)+1;
duplicateMovieClip("/star","aaa"add a,eval("a"));
if (Number(a) == 100) {a = 0;}
setProperty("/star",_x, getProperty("/act", _x));
setProperty("/star",_y, getProperty("/act", _y));
在第2幀添加動作gotoAndPlay (1);
轉換到場景將影片剪輯star和act拖入並分別命名為star和act
Ctrl+Enter看效果
文字鼠標跟隨效果
新建場景並新建7個文字影片剪輯和 tracker影片剪輯
新建壹個影片剪輯act並在1幀添加動作
i="7";
while(Number(i)>=1){
set("/t" add i add ":xx",eval("/t" add (i-1)add ":xx")+15);
set("/t" add i add ":yy",eval("/t" add (i-1)add ":yy"));
i=i-1;}
/t1:xx=number(getProperty("/tracker",_x))+15;
/t1:yy=getProperty("/tracker",_y);
i="7";
while(Number(i)>=1){
setProperty("/t"add i ,_x, eval("/t"add i add ":xx"));
setProperty("/t"add i ,_y ,eval("/t"add i add ":yy"));
i=i-1;}
在第2幀創建關鍵幀添加動作gotoAndPlay (1);
轉換到場景將影片剪輯tracker拖入並命名為tracker
在1幀添加動作startDrag("/tracker",true);
在2幀創建關鍵幀添加動作stop();
將影片剪輯act拖入和文字分別拖入並命名為t1,t2,……t7
Ctrl+Enter看效果