摘要:
游戏组件 TetrisGame类也拥有Components属性中的所有游戏组件,该属性继承于game类。你能添加任何继承于GameComponent类的子类到这个列表,并且当你的游戏被启动和被更新的时候,该子类会自动地被调用。当你绘制游戏的时候,因为GameComponent类没有Draw方法,所以GameComponent类的子类不会被调用。不过你可以实现自己的绘制方法,或者仅仅使用Drawab... 阅读全文
posted @ 2010-07-29 15:29
AlexCheng
阅读(1300)
评论(0)
推荐(0)
摘要:
Game类 你已经在前几章使用了Game类,不过除了通过调用来自于Program类的Run方法启动游戏和单元测试、使用Initialize、Update、Draw方法之外,那些章节没有谈论基础设计。好的,如果你只是创建一些简单的游戏,你确实不需要知道其他的一切,但是当游戏越来越大,有更多特性的时候,你可能想要考虑类的概观,以及游戏中类的设计。 Game 自身通常持有GraphicsDeviceM... 阅读全文
posted @ 2010-07-29 15:25
AlexCheng
阅读(550)
评论(0)
推荐(0)
摘要:
概览 本章讨论Game 类背后的构思,以及你能为之添加的组件。为了在下一章建立你的图像引擎并且运行,在开始3D概念之前,你还需要一些新的辅助类。BaseGame通常实现更多的特性,并且包含至今为止其他所有你写过的类。它被Game类继承,以利用XNA所有现成的特性。我们的主测试类TestClass以同样的方式继承于BaseGame,以帮助你执行游戏中的静态单元测试。然后你将添加TextureFont... 阅读全文
posted @ 2010-07-29 15:21
AlexCheng
阅读(317)
评论(0)
推荐(0)
摘要:
在ASP.NET应用中通常需要将数据库用户名和密码写在web.config中(当然也可以直接编译到dll中,增加安全性,但不够灵活修改数据库或使用数据源控件时会有问题)。在这过程中通常会遇到这样一个问题:明明用户明和密码都正确,但数据库却始终无法连接。这是因为数据库密码通常会出现特殊字符像“”,“&”等等。这就造成了异常。 解决办法 1.使用""标记结束,所有在CDATA部件之间的文本... 阅读全文
posted @ 2010-07-29 08:27
AlexCheng
阅读(490)
评论(0)
推荐(0)
摘要:
安装SQL Server 2005时,出现这个错误:“无法找到产品Microsoft SQL Server Native Client的安装程序包,尝试再次使用的安装包Sqlncli.msi 有效副本安装。”,这是因为以前安装过SQL Server,Microsoft SQL Server Native Client已经装上了,去控制面板把Microsoft SQL Server ... 阅读全文
posted @ 2010-07-29 00:02
AlexCheng
阅读(844)
评论(0)
推荐(0)
浙公网安备 33010602011771号