那位大哥知道用Flash做鼠标随跟
答案:3 悬赏:20 手机版
解决时间 2021-05-04 08:37
- 提问者网友:低吟詩仙的傷
- 2021-05-03 13:15
希望会的能远程控制帮我下 谢谢了
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-05-03 14:02
你好,可以帮你解决疑难。请QQ联系我
全部回答
- 1楼网友:山有枢
- 2021-05-03 15:55
我这有:第一个是鼠标跟随星星的效果!
第二个是鼠标跟随文字的效果!
代码复制进去就可以了;
鼠标跟随星星效果
新建场景并新建一个影片剪辑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看效果
- 2楼网友:持酒劝斜阳
- 2021-05-03 15:31
制作鼠标跟随 1:首先要打开你的FLASH8。 2:开始修改吧。源文件的鼠标跟随文字是“欢迎光临天极网站”,我这里要把他修改成“深蓝教程请多关照”。注意:每个字都要按秩序对应哦,要不然文字的位置会有变动。 3:先双击下“欢”这个影片剪辑。场景如下图 接下来选中这个“欢”字把他改成“深”字,改了后我们会发现这个字体也发生了改变。我们只需再选中这个“深”字,然后打开属性面板设置好字体和大小颜色 设置好的“深”字,如下图 同样的操作把后面7个字做好,如果不需要这么多字的话,你可以在库面板上把他删掉
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯