求Flash AS3拼图游戏&制作思路~~
发布网友
发布时间:2022-05-17 03:12
我来回答
共3个回答
热心网友
时间:2022-05-17 04:41
先将图片做好切割,分成所需的切片,再将各个切片做成影片剪辑。给各个影片剪辑注册鼠标点击事件,第一次点击时startDrag(),开始跟随鼠标移动;第二次点击时,stopDrag(),将影片剪辑放下。放下后检测该影片剪辑所在的区域是否为正确的区域(建议使用:目标.hitTestPoint(影片剪辑.x, 影片剪辑.y, false)这样的方式来检测碰撞。);检测是否放置正确的方法有很多,例如,通过实例名称来检测,或者给影片剪辑内部设置一个变量再通过这个变量来检测等等。
如果还是不明白如何写代码的话,你可以把素材发给我,我来添加代码。
热心网友
时间:2022-05-17 05:59
可以在PS里面把图片事先分好片。然后导入FLASH中,对每片进行编号。
把每一片都做成一个MC,这样就能得到一系列的MC,也就是一个一个的小图片。
把这些MC都拖到舞台。增加MouseEvent里鼠标点击消息监听,在Mouse_Down的事件里增加e.target.startDrag(),在Mouse_up里增加e.target.stopDrag()。
在主类的上增加Enter_frame的监听,实时判断每块的位置。当所有的位置都在正确的位置上时,成功。
还有一些移动*什么的,可以用碰撞检测来做mc.hitTest.
热心网友
时间:2022-05-17 07:34
如果想随意改变底图,我建议先把图片加载进来。然后用bitmapdata(设置每个切片的宽高)来draw一下,然后随机加载进容器或者放到固定的位置。有一个位置是空的。每个切片都侦听点击事件,如果点击以后,周围有空的,这个被点击的切片就移到那个空的位置。然后检测是不是拼图成功了。
我觉得这个功能比较简单,加油!!!
求Flash AS3拼图游戏&制作思路~~
先将图片做好切割,分成所需的切片,再将各个切片做成影片剪辑。给各个影片剪辑注册鼠标点击事件,第一次点击时startDrag(),开始跟随鼠标移动;第二次点击时,stopDrag(),将影片剪辑放下。放下后检测该影片剪辑所在的区域是否为正确的区域(建议使用:目标.hitTestPoint(影片剪辑.x, 影片剪辑.y, fals...
用flash as3做了个简单的拼图小游戏 怎么添加完成之后的弹窗_百度知 ...
先说恭喜的提示,最好做到单独一帧,这样在没拖对一块就加一,当数量达到拼块总数,就跳转到恭喜提示那一帧就可以了。重新开始就是让拼块坐标恢复随机位置,正确数量重置为零就可以了。如果有相关的FLASH或者Animate操作及代码方面的问题可以私信,尽心解答!
flash如何实现按照电脑规定的顺序点击按钮 否则重新开始
你是做一个flash课件吧,按照规定的顺序点击按钮才是正确操作,点击错了就要从头再来吧。AS3制作思路:可以设置一个int整型的变量,做下一个正确点击按钮的序号。给按钮按照btn1、btn2到btn99这样的顺序命名,点击按钮后判读这个按钮的序号是否与整形变量的值相等,如果正确则变量加一,不正确则变量设置为...
flash AS3.0拼图游戏中的网格怎么画的
可以用绘图类来绘制就是Grpahics
flash的AS3编程中,一个MC名称+一个变量名称调用一个方法如何写?_百度...
2、制作思路不同 单个Flash作品的制作一般都在一个独立的文件内,计划好动画效果随时间线的变化或场景的交替变化即可。全Flash网站制作则更需要整体的把握,通过不同文件的切换和控制来实现全Flash网站的动态效果,要求制作者有明确的思路和良好的制作习惯。 3、文件播放流程不同 ...
学习3D游戏制作需要什么基础
3D游戏制作--是一个统称叫:游戏开发,至于需要什么基础吧。看你入那个领域。。游戏开发可以分成很多层面flash游戏,网页游戏,2D游戏,3D游戏等等。。你说到需不需要美术什么的,那看你入那个领域,至于英语,基本都要大学4级(入门级)如果你是兴趣而起的我建议你就算了,如果当职业,那你有充足的心理准备,这条路开始会...