| 域名空间 下载中心 社区论坛 信息公告 my小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
flash趣味游戏制作:猜数字http://www.iyit.net 日期:2006-5-27 17:20:57 来源:网络转载 点击: |
今天向大家介绍一款使用flash制作的有趣的小游戏:猜数字。这个游戏是许多pda和手机上的必备游戏之一,深受大家的喜爱。 游戏规则:每次游戏开始前都会产生一个随机的四位数,你的任务就是根据游戏对你每次试探给出的反馈不断试探,力图用最少的试探次数猜出正确的答案。 在游戏界面的左下角可以输入四个数字,但是不能有重复的数。输入后按右边的确定按钮(这里是“go”),游戏会对你的输入和程序产生的数进行判断,如果有n个数字的值正确且位置正确,会显示na;如果有n个数字在四个随机数范围内,但是位置不对,则提示nb。如果最后提示为4a,则你的判断完全正确。 游戏演示如图1 所示: 一、界面制作 1、首先在flash中新建一个影片,将影片默认图层命名为bg,在第3帧插入关键帧,使用绘图工具绘制图2所示的游戏背景,并将图层延续到第20帧。
2.在bg层上面插入图层input,在第3帧插入关键帧,使用矩形工具绘制一个带变框的正方形,并复制3个副本,按照图3所示的顺序排列好,作为游戏数字输入框的背景。
3、在input上插入图层inputbox,在第3 帧插入关键帧,使用文本工具绘制四个文本框,大小和前面所绘矩形相同,在属性面板中设置为输入文本框,然后从左到右排列好,分别放置在四个正方形上面,并设置文本变量名为txt1到txt4,如图4所示:
4、新建一个图层ab,在第3帧插入关键帧,在此层用来设置游戏对玩家输入数字的反馈信息。先用矩形工具绘制一个无填充色的矩形边框,然后使用文本工具在矩形框里绘制两个动态文本框,分别设置变量名为txta和txtb,然后分别在两个文本框右边输入字母a和b,如图5所示:
5、再添加一个图层info,在第3帧插入关键帧,使用文本工具绘制七个动态文本,从上向下排列,分别设置其文本变量为t1到t7,用来显示每此游戏的所有提示记录,也就是每次有7次猜数的机会。然后再绘制一个动态文本框,放置在界面的最右面,设置其文本变量为txtwin,用来显示最后的正确答案,最后在舞台右下角制作一个确定按钮,每此输入完输入后,按下这个按钮就可以进行数字的判断,如图6所示:
图6 下面进入as代码编写。 二、代码的编写 给确定按钮添加如下action: //下面代码的主要功能是:对玩家输入的数字和游戏产生的数字进行比较,从而得出*a*b的结论,即提示玩家几个数字猜对,几个猜错。 on (press) { if (txt1 == shu1) { if (txt2 == shu2) { if (txt3 == shu3) { if (txt4 == shu4) { if (txt1 == txt2 or txt1 == txt3 or txt1 == txt4) { on (release) { 6、在第10帧插入空白关键帧,设置帧标签为dd,设置如图7所示的警告界面:
给右下角的返回按钮添加action: on (release) { 7、分别在15帧和20帧插入空白关键帧,设置游戏失败和胜利的提示画面,并设置帧标签分别为f(失败)和w(胜利),具体设置可以根据自己的意愿设置即可。最后给两帧都加上as; stop(); 8、最后添加图层action,用来设置游戏的主as。 给第1帧添加如下as; shu1 = int(random(9)); 给第2帧添加如下as; if (shu1==shu2 or shu1==shu3 or shu1==shu4) 给第3帧添加如下as,并且设置此帧标签为pd; 最后时间轴如图8所示;
这样,一个趣味的小游戏就制作完成了,发布出来考考自己的智力吧。 源文件下载 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:flash人物绘画教程 下一篇:flash鼠绘教程 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 相关文章 | |||||||||||
|
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||