flash拼图和扫雷游戏论文(6)

2018-11-20 17:42

毕业设计(论文)报告纸

set(\

get(\

}

这边是定义最上面一条直线上出现炸弹则将这个格子的周围的格子标记一个数字,可以叠加,详细其他线上及其角点的代码见附录。

set(\set(\set(\set(\set(\set(\//placing the numbers

这边是最后判断剩下6颗都是雷时,则游戏结束顺利跳转到第二十帧。出现胜利的字样的。

i = \

while (Number(i)<37) {

if (get(\ }

if (get(\ }

tellTarget (\ }

gotoAndStop(2);

tellTarget (\ }

gotoAndStop(1);

//是用于玩家游戏中点击到炸弹了爆炸之后游戏跳转到2-6帧结束游戏game over!

共 27 页 第 18 页

毕业设计(论文)报告纸

主要的游戏代码就是这些,主要是用于判断炸弹周围空格的数字,炸弹的随机出现及炸弹的爆炸判断的。 3.2.8游戏操作小秘诀

寻找常见的数字组合(定式),这有助于判雷,减少思考的时间。例如,在一组未挖开的方块的边上出现相邻的三个数字 2-3-2 表示这三个数旁边都是地雷,若出现1-2-2-1则两个2上有雷而两个1上无雷。

◆两个1夹一个2【-1-2-1-】,两个1处必有雷,2必无雷; ◆两个2夹一个1【-2-2-1-2-2-】,中心的1必有雷; ◆两个2夹n个3【-2-3-3-2-】,2和3边上全是雷; ◆连续的两个2靠边【|2-2-】,2边上都是雷;

◆连续的三个1靠边【|1-1-1-】,远离边的那个1无雷;

◆连续的三个1被夹在中间【|1-1-1|】,中间的1有雷,两边的1无雷; ◆连续的四个1被夹在中间【|1-1-1-1|】,两边的1有雷,中间的1无雷。 说明:方括号中的“|”表示边或已打开的方块,数字为未知方块正下方的数字。定式需要灵活运用,这里的数字都没有考虑周围已标记地雷,如果已经标记了地雷,则需要先用数字减去周围雷数,再应用定式(比如出现【-2-4-2-】,但是已知两个2周围已经各有一个雷,4周围已经有两个雷,则可以简化成【-1-2-1-】)。这些原则若能熟练掌握,能大大缩短扫雷时间并提高完成率。

[8]

3.3本章小结

上面是游戏的部分脚本代码,运用了很多Flash的脚本编辑语言,基本完成了这次Flash拼图小游戏的制作。因为这款游戏主要是运用鼠标来操作的,所以鼠标所使用的脚本占的篇幅就比较多点。我以后还会继续认真学习Flash的脚本编写,希望能不段掌握更多的东西来丰富自己。

共 27 页 第 19 页

毕业设计(论文)报告纸

总结与期望

一直以来,flash对我来说是一个新奇的东西,每次在网上和电视里看到别人做出来的炫目多彩的flash作品,既羡慕又崇拜。终于有了这样一个机会,能够认真的去学习这长久以来一直向往的flash。

首先,创意是制作一个flash的第一步,也可以说是最重要的一步。一个好的作品是要有好的创意,要求新或者是在平淡中找到吸引人的地方。这是最难也可以说是最简单的一步,因为有时苦苦地思索,却很难找到一个好的创意;有时候,无意之中,却有一些好的创意一闪而过,得来全不费工夫。创意之后就应该是构思,也就是在大脑中想象怎样组织画面,每个画面该有些什么内容,这些画面又该如何衔接起来,形成一个整体。

接下来就是制作。我觉得,最主要的是多练,光看书,到了真正用的时候,还是笨手笨脚的。只有经过实践,才能有好的技术。说是这样,可是我也没有练很多,我的这个作品,也可是说是用来练手的吧,技术不够熟练,所以做的挺粗糙的,很多细节都没有做好。虽然技术是我现在制作flash的最大难点,但我还是认为,这并不是最重要的一步,创意和构思才是最重要的,是一个flash制作的灵魂。

通过这次毕业设计,我学到了很多东西。Flash的基本操作,三大基本功能之外的延伸Flash动画的三大基本功能是一切Flash动画应用的基础。但现在Flash已经是一个非常强大的平台,他是一个富媒体环境。在Flash 4时他加入了MP3声音的支持,Flash 3及以前的版本对音频支持是很匮乏的,从那个时候起你可以设计多媒体的Flash动画了。在Flash 6时他加入了视频的支持,Flash 5及以前的版本不支持视频(不包括链接的Quicktime),这时,你可以嵌入视频,也可以播放外部的Flv格式的视频。甚至,你还可以捕做到来自麦克风和摄像头的实时音频和视频。虽然Flash 4以前的版本中也有简洁的脚本代码,但应该不算有严格意义上的Actionscript,充其量只能算是Action,因为他仅有简单的几条语句,连加减乘除运算符都没有。增强的图形处理功能目前Flash对位图的处理功能还比较弱,因为它最初是从矢量处理起始的,加之矢量图形是Flash GUI设计之基石,所以估计还会沿着矢量处理的道路继续前进。

其实我对FLASH动作代码方面的专业知识不太懂,在设计上所用到代码有很多都是最简单常用的代码,在网上看FLASH大师的站点构思,设计想法,在每个涉及到的

共 27 页 第 20 页

毕业设计(论文)报告纸

细节,我都找了许多相关的资料,也许做的不够好,但今后我会努力!

共 27 页 第 21 页

毕业设计(论文)报告纸

致 谢

六月维夏,山有嘉卉。初夏的绿城早已艳阳朝天,花满枝头,欣欣向荣。在这个美好的季节里,我在电脑上敲出了最后一个字,心中涌现的不是想象已久的欢欣,却是难以言喻的失落。是的,随着论文的终结,意味着我生命中最纯美的学生时代即将结束,尽管百般不舍,这一天终究会在熙熙攘攘的喧嚣中决绝的来临。

三年寒窗,所收获的不仅仅是愈加丰厚的知识,更重要的是在阅读、实践中所培养的思维方式、表达能力和广阔视野。很庆幸这些年来我遇到了许多恩师益友,无论在学习上、生活上还是工作上都给予了我无私的帮助和热心的照顾,让我在诸多方面都有所成长。感恩之情难以用语言量度,谨以最朴实的话语致以最崇高的敬意。

在本论文的写作过程中,感谢杨老师倾注了大量的心血,从选题到开题报告,从写作提纲,到一遍又一遍地指出每稿中的具体问题,严格把关,循循善诱,在此我表示衷心感谢。同时我还要感谢在我学习期间给我极大关心和支持的各位老师以及关心我的同学和朋友。写作毕业论文是一次再系统学习的过程,毕业论文的完成,同样也意味着新的学习生活的开始。

共 27 页 第 22 页


flash拼图和扫雷游戏论文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2011年广州黄埔区中考数学一模试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: