flash 鼠标跟随缓冲效果代码

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:23:24
http://www.pconline.com.cn/pcedu/videoedu/flash/0508/679554.html

我是新手。。想学FLASH

帮看看这FLASH的中那个效果的代码是什么啊

新手的话建议你先学好flash的基础知识,必须要理解好影片剪辑呀,元件呀等等,才能更好的应用代码的!
现在和你解释你也不会明白的!
什么时候学好了可以加我254021477再告诉你代码是怎么回事

//======CODE======
onClipEvent (load) {
/* 初始化变量*/
StartSize = 20;
MaxStep = 20;
SizeIncrement = 15;
/* 复制尾巴符号*/
for (var i = 1; i<=MaxStep; i++) {
duplicateMovieClip(Tail_mc, "Tail"+i, i);
with (eval("Tail"+i)) {
_xscale = StartSize+(i*SizeIncrement);
_yscale = StartSize+(i*SizeIncrement);
_alpha = 100-(100/MaxStep)*(i-1);
}
}
/* 隐藏原始的符号*/
Tail_mc._visible = false;
}
onClipEvent (enterFrame) {
/* 让第一个符号跟着鼠标移动*/
Tail1._x = _xmouse;
Tail1._y = _ymouse;
/* 让其他符号跟着前一个符号移动*/
for (var i = 2; i<=MaxStep; i++) {
Temp = eval("Tail"+i);
Temp.xdistance = (eval("Tail"+(i-1))._x-Temp._x)/2+Temp.xdistance*0.3;
Temp.ydistance = (eval("Tail"+(i-1))._y-Temp._y)/2+Temp.y