拼图游戏制作全攻略

互联网 | 编辑: 2003-06-08 00:00:00 一键看全文

拼图游戏是广受欢迎的一种智力游戏,它的变化多端,难度不一,让人百玩不厌。这里我将介绍将传统的拼图移植到FLASH中的方法,从中您不仅能学到ACTION SCRIPT的一些用法,也能了解一些FLASH游戏开发的思路与方法。那么,下面我们就开始吧!

切割图片

第二步:进入FLASH。

将所有图片分别导入FLASH,并将每一块都转制成影片夹子--movie clip

并按顺序为它起名。

这样做是因为在action script中只有movie clip可以当作对象来控制,为了区分对象的不同,我们还要给每一个movie clip 起一个替身名。打开instance替身面板,按顺序为mc起名字。

有了替身名,每一块图都可以受action的动态控制了,但还不能感知鼠标事件,因此我们还要让它们能够响应抓起、放下、托拽的动作,就必须有button(按钮)。我们不能把刚才制作的mc直接改变类形成button,因为这样,替身名就没了,button本身无法受action控制。因此这里我们需要制作嵌套的symbol,他的结构应该如图

所示,这样便可以两全齐美。制作嵌套symbol可以利用如下方式,用右键点击movie clip打开菜单,

选择edit in place,这样,我们就可以在其他环境不变的情况下编辑单独的symbol。接着我们 选中图片后按F8键将齐转换成为button,并同样按照规律齐好名字。

以此类推,我们将后面的都做好。

我们已经为移动图块做好了准备工作,可我们怎么能检测放置的位置时候正确呢?我的办法是在土块区的下一层再做一层检测区,用来检测放置的位置是否正确。我们首先将土块区原封不动的复制到检测层,方法是这样的:新建一个图层并放置到图块层的下面,按右t键点击图块层的关键桢并复制到新建的层。

选中所有symbol,打开effect窗口,选中tint标签,并选择为100%蓝色,

下面我们将这些蓝色的symbol赋新替身名,也要按照规律以和图块一一对应,

做好后我们就可以开始编程了。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑