flash做拼图游戏

因为对flash脚本还不是很懂,在网上下了一个案例,用的是里面的代码每一块拼图都是影片剪辑,影片剪辑的第一帧中放了一个按钮(原来的例子是组,但是我不知道组怎么做就换成了按... 因为对flash脚本还不是很懂,在网上下了一个案例,用的是里面的代码
每一块拼图都是影片剪辑,影片剪辑的第一帧中放了一个按钮(原来的例子是组,但是我不知道组怎么做就换成了按钮)按钮弹起部分插入关键帧再放入一个影片剪辑,这个影片剪辑里面放的是拼图块图案的位图,
onClipEvent (load) {
x = this._x;
y = this._y;
}
on (press) {
trace(_name);
this.startDrag(true);
this._x = this._xmouse;
this._y = this._ymouse;
drag = true;
}
on (release) {
this.stopDrag();
drag = false;
}
onClipEvent (enterFrame) {
if (drag == false) {
if (this.hitTest(b07)) {
this._x = _root.b07._x;//b07是底板影片剪辑的实例名称,这个影片剪辑里面放的也是一样的按钮
this._y = _root.b07._y;
} else {
this._x = x;
this._y = y;
}
}
}
可是运行之后把拼图拖到位置上不能吸附过去,希望有大神来帮帮忙,谢谢!
展开
 我来答
百度网友7446b3b
2015-12-11 · TA获得超过4981个赞
知道大有可为答主
回答量:1785
采纳率:72%
帮助的人:1447万
展开全部

你这个问题提得太乱,程序也没写明是写在什么地方的,描述不清楚的地方一大堆,所以没办法就你现在的问题帮你,直接给你一个拼图的源文件。请采纳哦。

追问
我用您给的这个文件替换我想要的图片,可以实现了,可是还有一个问题,就是不管有没有做完拼图,最后返回到选择菜单时最后一块拼图都会留在界面上,可以告诉我如何解决吗,万分感谢
追答
在你菜单的那帧上加如下代码:

for (i in _root) {
_root[i].removeMovieClip();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式