【高分求教】请教一个关于flash鼠标跟随特效的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:32:43
本人找到一个鼠标跟随特效的fla文件,是一个文字跟随特效,把文字打散转换为元件后分别命名为w1,w2,..w6.
我看不懂那个AS代码,哪位高手解释一下(把这个AS代码是如何实现鼠标跟随的说一下,代码主要是循环的那两段),感激不尽。
for (i=6; i>0; i--) {
set("w"+i+"x", eval("w"+(i-1)+"x")+30);
set("w"+i+"y", eval("w"+(i-1)+"y"));
}
w1x = getProperty(this, _xmouse)+20;
w1y = getProperty(this, _ymouse)+10;
for (i=6; i>0; i--) {
setProperty("w"+i, _x, eval("w"+i+"x"));
setProperty("w"+i, _y, eval("w"+i+"y"));
}

这是as1.0时的代码,现在已经不提倡使用了。
它的意思是这样的,有6个字,设置好第一个字的位置,让它一直跟着鼠标(w1x = getProperty(this, _xmouse)+20; w1y = getProperty(this, _ymouse)+10;)。然后其它的字跟在前一个字的后边,纵坐标一样,横坐标是前一个字的位置+30.
不建议你学些语句,它们已经被淘汰了。

做个例子给你看看。
效果在这里:http://58.56.7.173/mouse.swf
源文件在这里:http://58.56.7.173/mouse.fla
最后说一声,30分就别说是高分了,呵呵!