flash 鼠标跟随最简单的那种怎么做???
答案:3 悬赏:30 手机版
解决时间 2021-05-06 01:20
- 提问者网友:玫瑰园
- 2021-05-05 07:33
flash 鼠标跟随最简单的那种怎么做???
最佳答案
- 五星知识达人网友:低血压的长颈鹿
- 2021-05-05 07:41
1.添加一个文本框,改成动态文本,实例名为_txt,再转成影片剪辑,实例名为_mc
2.在帧上添加代码:
txt_array=["今","生","无","缘","..."];//在这里把你要加的文字按相应的格式输完整,再数数字数,把下面的
for(j=0;j<5;j++){ //“5”改成字数
_mc.duplicateMovieClip("_mc"+j,j+100);
this["_mc"+j]._txt.text=txt_array[j];
this["_mc"+j]._txt.autoSize=true;
this["_mc"+j]._txt.selectable=false;
this["_mc"+j].vx=this["_mc"+j].vy=0;
}
onEnterFrame=function(){
mcxy(_mc0,_xmouse,_ymouse);
for(j=1;j<5;j++){
mcxy(this["_mc"+j],this["_mc"+(j-1)]._x,this["_mc"+(j-1)]._y);
}
};
function mcxy(_mc,a,b){
_mc.vx+=(a-_mc._x)*.5;
_mc.vy+=(b-_mc._y)*.5;
_mc.vx*=.5;
_mc.vy*=.5;
_mc.vx+=4;
_mc._x+=_mc.vx;
_mc._y+=_mc.vy;
}
全部回答
- 1楼网友:独行浪子会拥风
- 2021-05-05 09:52
onEnterFrame = function () {
mc._x = mc._x+(_xmouse-mc._x)/5;
mc._y = mc._y+(_ymouse-mc._y)/5;
};
mc是实例名。
- 2楼网友:佘樂
- 2021-05-05 09:17
如何做鼠标跟随效果?
基础代码如下,a为步长
mc._x+=(_root._xmouse-mc._x)/a
mc._y+=(_root._ymouse-mc._y)/a
(turbine)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯