FLASH鼠标跟随的问题!

来源:百度知道 编辑:UC知道 时间:2024/07/09 07:06:25
为什么我做的FLASH鼠标跟随传网站测试挺好,一弄到QQ空间就不跟随鼠标,鼠标一移到它身上就往左下跑???

var disWord = "佳儿空间";
var dConst = 4;
var xConst = 30;
var yConst = 0;
var sConst = 4.000000E-001;
var count = disWord.length;
var i = 0;
while (i < count)
{
if (i == 0)
{
mc0.swapDepths(count - i);
}
else
{
mc0.duplicateMovieClip("mc" + i, count - i);
} // end else if
this["mc" + i]._xscale = this["mc" + i]._yscale = 100 * (1 - sConst + sConst * (1 - i / count));
this["mc" + i]._txt.text = disWord.substr(i, 1);
++i;
} // end while
onEnterFrame = function ()
{
this.mc0._x = this._xmouse;
this.mc0._y = this._ymouse;
for (var _loc2 = 1; _loc2 < count; ++_loc2)
{
var _loc4 = xConst * (1 - sConst + sConst * (1 - _loc2 / count));
var _loc3 = yConst * (1 - sConst + sConst * (1 - _loc2 / count));
this

代码没有错,根据你说的往坐下跑,应该是你做的影片剪辑里(也就是mc0)图形的位置没有归0,至于QQ空间里为什么不跟随,这可能是qq空间的技术原因,透明flash镂空部位鼠标可以穿透点击后面的东西吧,所以影片剪辑感应不到鼠标的位置(我猜测!因为没研究过QQ空间)

--
图片的位置在影片剪辑里已经是0了,如果你是想让图片的中心在鼠标上的话你可以双击进入mc0里,然后选中那个图片,在Ctrl+K(调出对齐面板),“相对于舞台”按下,然后点击水平和垂直居中