| 域名空间 下载中心 社区论坛 信息公告 my小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
flash游戏制作:七巧板http://www.iyit.net 日期:2006-5-27 15:39:34 来源:网络转载 点击: |
大家小时候一定都玩过七巧板这个游戏吧,使用七块形状各异的小板,经过一番思考可琢磨后,就可以拼出各种各样的形状,现在想起来真的很怀念,今天我们就用flash制作一款这样的七巧板游戏,一起来回忆美好的童年。 游戏玩法: 游戏的左下角有三个功能按钮。“其它图形”按钮用来改变所给图案。“答案”按钮可以将所给图案分解为七部分,这样就可以看出原始图案是如何组成的。“重新开始”按钮可以清除蓝色区域中的小板,使游戏重新开始。
图一 制作思路: 制作步骤: 1.因为游戏中提供了如图2所示的拼图答案,所以先来制作七块用做答案图形的小板。
3.接下来制作游戏中使用的小板,因为游戏中可以随意对小板进行拖动,所以需要将小板制作为button按钮元件。新建一个button元件,命名为1b,进入元件编辑区后,在up帧使用绘图工具绘制一个形状和图3中三角形一样的带有填充色的三角形,如图4所示:
on (press) { on (release) { 给控制旋转的圆圈按钮添加如下action: 这样,七巧板中的一个小板就制作完成了,可以看到,制作一个小板需要相应的制作三个不同的元件。
二、接下来布置场景。 1. 回到主场景中,设置影片大小为440px*550px,背景色为淡蓝色。 2. 将当前默认图层改名为background,使用矩形工具在舞台上绘制一个正方形,填充颜色为蓝色,作为游戏的拼图区域,将其放置在舞台中靠上的位置。然后在舞台左下角使用文本工具输入说明信息,提醒玩家点击小板上的圆圈可以将小板旋转,最后将图层延续到第10帧,如图8所示;
3. 新建一个图层pieces,将制作好的七个小板1m到7m拖到舞台中,然后按照图10所示摆放好。分别给七个小板设置实例名(instance name)为: een, twee, drie, vier, vijf, zes, zeven。
所绘制的图案可以自己确定,本实例中每一帧的图案可以参考文章末尾提供的源文件。 在图层solutions的第2,4,6,8,10帧分别插入关键帧,每一帧放置的都是前一帧目标图案的答案,可以根据前一帧的图案,使用元件1g到7g进行组合,例如第5帧和第6 帧分别如图11和图12所示:
5. 新建一个图层buttons,用来放置游戏中的功能按钮,分别制作三个如图13所示的按钮,然后摆放到舞台的左下角。
回到第1帧,给图13中第1个按钮(其他图形)添加as; 给第2个按钮(答案)添加as: 给第3个按钮(重新开始)添加as: setproperty("zeven", _x, "181.8"); setproperty("zes", _x, "225.3"); setproperty("vijf", _x, "262.4"); setproperty("een", _x, "272.9"); setproperty("drie", _x, "340.6"); setproperty("twee", _x, "386.6"); 按照上面类似的方法,继续给后面的第3帧、第5帧、第7帧、第9帧中的按钮添加as,as的含义类似,注意gotoandstop(n);中跳转的位置,这里就不再赘述了。 6. 最后还要插入一个图层action,将第1帧到第10全部插入关键帧,给每一帧添加as:stop();,最后的时间线如图14所示:
编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:最简单的flash动画loading制作 下一篇:一段小代码实现的文本滚动效果 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 相关文章 | |||||||||||
|
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||