flash鼠标跟随代码(鼠标跟随特效代码)

http://www.itjxue.com  2023-01-25 16:25  来源:未知  点击次数: 

鼠标跟随flash代码

ss1.onEnterFrame = function() {//创建影片剪辑播放(循环)事件

this._x+=(_xmouse-this._x)/5;

this._y+=(_ymouse-this._y)/5;

//让剪辑的位置渐渐靠近鼠标位置

};

for(i=2;i=6;i++){//复制剪辑ss2-ss5

duplicateMovieClip("ss1","ss"+i,i);

_root["ss"+i]._alpha=100-i*10;//

_root["ss"+i]._xscale=100-i*10;

_root["ss"+i]._yscale=100-i*10;

//改变透明度、尺寸大小比上一个剪辑小

_root["ss"+i].onEnterFrame = function() {

this._x+=(_root["ss"+(this._name.substring(2)-1)]._x-this._x)/5;

this._y+=(_root["ss"+(this._name.substring(2)-1)]._y-this._y)/5;

//让后面创建的剪辑慢慢向上一个靠近(通过控制坐标)

}

}

flash3.0鼠标跟随代码。哪位大神给个。谢谢了

var?timer:Timer=new?Timer(30);

mc.mouseEnabled=false;

mc.cacheAsBitmap=true;

Mouse.hide();//隐藏鼠标

timer.addEventListener(TimerEvent.TIMER,FollowMouseEvent);

timer.start();

function?FollowMouseEvent(e:TimerEvent):void

{

mc.x=this.mouseX;

mc.y=this.mouseY;

e.updateAfterEvent();

}

mc是影片剪辑的实例名,这些代码要写到主时间轴上。

FLASH鼠标跟随代码 怎么用

1、先做个影片剪辑代替你的鼠标2、给你要跟随的影片剪辑起个名字叫aa3、在你这个影片剪辑中写onClipEvent

(enterFrame)

{

this._x=_level0._xmouse;

this._x=_level0._ymouse;}4、隐藏鼠标

Mouse.hide();写在主场景的帧上

谁知道Flash透明背景和鼠标跟随代码怎么写?

文字跟随鼠标

一,

在第一层第一帧上打入你所需要的字

,如:欢迎使用搜搜问问 8个字

二,接着按

ctrl+B

把字打散

三,逐个选中每一个字,点F8

转化成元件_影片剪辑

并分别给它们一个

实例名:

t1、t2、t3、t4、、、t8 

(在第一层的第三帧上插入帧)

四,新建一层 

AS

第一帧 点F9,给上代码:

startDrag("t1",

true);

var

a

=

8;

var

b

=

t1._width/2;

第二帧 插入空白关键帧,点F9给上代码:

while

(a1)

{

this["x"+a]

=

this["x"+(a-1)]+b;

this["y"+a]

=

this["y"+(a-1)];

a--;

}

x1

=

t1._x;

y1

=

t1._y;

while

(a=8)

{

this["t"+a]._x

=

this["x"+a];

this["t"+a]._y

=

this["y"+a];

a++;

}

a--;

第三帧,插入空白关键帧、给上代码:

gotoAndPlay(2); 其他如小图片鼠标跟随等依此类推至于透明背景,就是实现真正的镂空。其操作步骤:点击背景图右键选择

“分离”,再在工具栏中选择套索工具,接着选择工具栏下方的“魔术棒”,然后用魔术棒点击背景图片,当魔术棒选中要镂空部分时,右键选择“剪切”,这样就实现真正的镂空了。

跟着鼠标动的flash代码都有哪些??

做鼠标跟随有很多方法:

1、你所指的效果先做一个MC,透明度从100到0的补间动画,其它效果你自己加。

2、把MC拖放到场景,在第一帧加入如下动作,//MC的实例名为mc.

_root.onLoad

=

function()

{//主场景的load事件,只加载一次

for

(var

i

=

1;

i=20;

i++)

{

//for循环开始

_root.mc.duplicateMovieClip("mc"+i,i);//复制

_root["mc"+i]._xscale

=

100-10*i;//设置x轴缩放比

_root["mc"+i]._yscale

=

100-10*i;//设置y轴缩放比

_root["mc"+i]._alpha

=

100-5*i;//透明度的变化

}//for循环结束

}//初始化完毕。

_root.onEnterFrame=function(){//onenterframe事件

for(var

i=1;i=20;i++){//for循环

if(i==1){//条件判断,如果i等于1,做以下动作

startDrag(_root["mc"+i],true);//拖动(复制出来的影片剪辑)

_root.mc._alpha=0;//让原来的MC不可见,也可以用mc._visible=0;同样

}

else{//否则

_root["mc"+i]._x=_root["mc"+i]._x+(_root["mc"+(i-1)]._x-_root["mc"+i]._x)/4+(_root["mc"+(i-1)]._x-_root["mc"+i]._x)*0.08;//这里有一个公式,自己去研究,很简单。

_root["mc"+i]._y=_root["mc"+i]._y+(_root["mc"+(i-1)]._y-_root["mc"+i]._y)/4+(_root["mc"+(i-1)]._y-_root["mc"+i]._y)*0.08;

}

}

}

(责任编辑:IT教学网)

更多

推荐Discuz!建站文章