1. 图片分四块,并分别转换为电影剪辑,剪辑名分别为mc1、mc2、mc3、mc4。
2. 分别 复制mc1、mc2、mc3,mc4四个剪辑,放在旁边,剪辑名分别改为a、b、c、d。注意每个剪辑的注册点要居于剪辑中心,否则会出问题。
3. 把影片剪辑mc1、mc2、mc3、mc4的透明度调低。
4. 在影片剪辑a、b、c、d上分别加以下代码
onClipEvent (load) {
x = this._x;
y = this._y;
}
on (press) {
this.startDrag(true);
this._x = this._xmouse;
this._y = this._ymouse;
drag = true;
}
on (releaseOutside) {
this.stopDrag();
drag = false;
}
onClipEvent (enterFrame) {
if (drag == false) {
if (this.hitTest(_root.mc1)) {;//剪辑mc2,此处改为mc2,以此类推。
this._x = _root.mc1._x;//剪辑mc2,此处改为mc2,以此类推。
this._y = _root.mc1._y;;//剪辑mc2,此处改为mc2,以此类推。
} else {
this._x = x;
this._y = y;
}
}
}
源文件已发至邮箱