|
当前位置:计算机毕业论文网 >> ASP论文设计 >> 浏览文章 |
三子棋游戏的设计与制作 |
【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答 |
|
客户端界面主要有,下棋区、聊天文本框和发送言语区构成。在可视界面较为简单,主要的内容是在可视化界面下的编程,编程占据了这个游戏开发的90%多的重量,两个机器间的信息交换,棋局的变化都是由变成实现,通过可视化的界面呈现在用户的面前。当然前台的可视化界面也是不可或缺的部分。可视化界面的友好程度也能体现出一个软件的成败与否和受欢迎的程度。以下介绍客户端的三大主要部分的作用。 2.3.1按下鼠标事件MouseDown 在按下鼠标时,VB会识别这个操作,引发按下鼠标事件。在此窗体中响应鼠标事件要在下棋区响应,其它区域不能识别。 这一鼠标事件是下棋和行棋阶段较重要的事件。它分为两大部分:(一)下棋阶段。完成了下棋和吃棋,并实现执行权利的转化,行棋阶段是否完成的标志设置。(二)行棋阶段。在行棋阶段和下棋阶段完成的功能有很大的不同,首先完成棋子的提起,然后落棋、判断吃棋与否、棋局是否决出胜负、行棋权利的转换。考虑到各个部分的独立性,这两部分没有交叉部分,各部分独立运行,避免由于交叉公共部分而产生错误的几率,在此事件中公共变量的时机变化和各个功能小模块的位置安排也十分重要,否则可能出现双方可能都不能下棋和行棋,或说双方都不能得到行棋的权利,造成表面上的“死机”状况,他们在逻辑上的罗列顺序的重要性可见一般。 2.3.2 棋盘的Paint()事件 Paint时间主要用来完成棋盘的绘制和棋子的绘制工作。此事件在棋局一有变化就得调用,在此调用中,棋子的颜色和下棋阶段的标志设置亦在这个事件中进行处理,共出现三种棋子颜色:黑色、白色、红色。下棋阶段红色代表吃掉的棋子,显示在棋盘上。行棋阶段红色不显示。 Paint事件是在程序运行过程中调用最多的,反复的调用影响到的机器的执行速度,造成了系统的冗余。
|
|
|
上一篇: |
基于asp的社区医疗网站制作
|
|
下一篇: |
基于asp的网络查询信息系统
|
|
|
|
|
|
QQ:528311109 |
QQ:528311109 |
|
服务邮箱:Service@paper51.com |
|
|
|
|