我刚才看了一下你说的那个flash,经过反编译以后出现问题,可能是作者加密了。不过大致的我看明白了。原来是用attachMovie类不停的加载库中的影片剪辑到你鼠标的位置。
我自己做了个测试,做法如下:
首先创建一个剪辑,在剪辑的最后一侦加入代码 this.removeMovieClip();
在库中右键点剪辑点属性,将名字命名为btn,在点为actionscript导出。
然后在第一侦中加如下代码
i = 1;//声明一个变量为1
var aa = false;//在声明个变量为FALSE
onMouseMove = function () {
aa = true;//当鼠标移动的时候aa值为真
};
onEnterFrame = function () {
if (aa) {//不停的判断aa是否为真
this.attachMovie("btn", "btn"+i, i, {_x:_xmouse, _y:_ymouse});
//当为真的时候加载BTN这个剪辑到你鼠标位置
i++;
aa = false;
}
};
大致就这样了,不明白的在问吧
标签:flash,鼠标,代码