摘要:
使用G7有一段时间了,挂QQ时,过一段时间会自动关闭!表现为WIFI也自动关闭,当屏幕亮起后又自动启动WIFI。起初还以为是QQ软件本身的问题。后来返现原来是Android启用了WIFI休眠功能。 解决办法:设置-无线和网络-WIFI设置(WLAN设置)-光触键左边第二个(四横的那个)-高级-WIFI休眠策略(WLAN休眠策略)-永不休眠
阅读全文
posted @ 2010-08-19 09:59
AlexCheng
阅读(837)
推荐(0)
摘要:
游戏屏幕 在图10-2你已经看到了一个简单的主菜单的例子,但您的游戏包含的不仅仅是游戏屏幕和菜单。您通常还需要一个credit屏幕让你出名,有一个Option屏幕让用户轻松设置所有设置和更改屏幕分辨率,最好还有一个Help屏幕解释游戏的基本规则(见图10-3)。 图 10-3 大多数游戏屏使用一个特殊的背景纹理把大多数的信息显示在屏幕上。在任务选择画面,您可以选择四项任务中的其中一个,然后启动...
阅读全文
posted @ 2010-08-17 09:37
AlexCheng
阅读(288)
推荐(0)
摘要:
Input类 Input类有许多轻松获得所有最常用的键盘,鼠标和手柄键状态(见图10-1 )的属性。此类还提供了一些辅助方法来管理键盘输入,文字输入,但你可能不会在第一个游戏中使用的Input类的所有代码,但当你的游戏发展并使用更多的用户界面代码时,就会觉得它们的用处了。此类最重要的方法是Update方法,该方法每一帧都被调用(在BaseGame类的Update方法中被自动调用)。 图10-1...
阅读全文
posted @ 2010-08-17 09:29
AlexCheng
阅读(307)
推荐(0)
摘要:
输入和用户界面 概览 本章将深入理解已经使用了很多次的Input类,接着讨论学习如何在XNA Shooter中实现一个良好的图形用户界面(GUI)。借助Input命名空间,在XNA中处理用户输入是非常简单的,通过以下三行代码您可以轻松地获得鼠标,键盘和游戏手柄的当前状态: mouseState = Mouse.GetState(); keyboardState = Keyboard.GetSta...
阅读全文
posted @ 2010-08-03 14:56
AlexCheng
阅读(204)
推荐(0)
摘要:
总结 在这一章中你学习了XNA中的声音效果。无论你喜欢与否必须使用XACT。XACT让你能在Xbox 360和Windows平台上播放音效和音乐。 下面是你在本章学到的要点: XACT是在Xbox 360上使用XNA播放声音的唯一方法。 XACT工具开始可能比较烦人,但一旦你习惯了就能享受到新的很酷的功能。例如,比起自己编写代码实现淡入和淡出,在XA...
阅读全文
posted @ 2010-08-03 14:55
AlexCheng
阅读(233)
推荐(0)
摘要:
挑战:建立您的XACT项目 本章的挑战很简单,只需建立一个类似于本章示例的XACT项目。重要的是,使用XACT你会觉得很顺手,否则你将花费大量的时间重写不必要的代码,或者您要在XACT中搜索您之前未见过的隐藏在某处的功能。 此外,为XACT项目编写自己的Sound类并首先进行单元测试。然后实现构造函数和载入XACT项目、wave和sound bank。最后,实现Play方法使您的单元测试正常工作。...
阅读全文
posted @ 2010-08-03 14:54
AlexCheng
阅读(203)
推荐(0)
摘要:
Sound类 创建Sound类真的很简单。你已经在第一章看到了一些Sound类,sound cue回放非常简单。为了使使用起来更简单,您可以定义一个枚举包含所有的声音cue名称。通过这种方式可以确保每一个sound cue确实存在,而且你不会输错名称。这样做的另一个优点是智能感知,它将会显示隐藏在XACT项目中所有可用的sound cue。花费两分钟时间写这些枚举是值得的。在Sound类中的P...
阅读全文
posted @ 2010-08-03 14:53
AlexCheng
阅读(449)
推荐(0)
摘要:
使用XACT XACT曾经是一个只提供给Xbox 360开发者的工具,你不能轻易地得到它。您必须是一个经验证的Xbox 360开发者,并获得XDK(Xbox开发工具包)。即使你是一个专业的游戏开发者并从业多年,这也不是一件容易的事情。 但是,现在已经发生了变化。一年前微软决定在DirectX SDK包含XACT,虽然在PC游戏上用得不多,但这对XNA游戏开发是很重要的,因为这是在Xbox 360...
阅读全文
posted @ 2010-08-03 14:51
AlexCheng
阅读(863)
推荐(0)
摘要:
没有DirectSound可用 我估计你以前可能用过DirectSound,当你在XNA中编写第一个游戏时您会发现sound命名空间与DirectSound有很大不同。快速浏览一下Managed DirectX中的DirectSound是如何使用的。首先,你必须初始化DirectSound设备: soundDevice = new DirectSound.Device(); soundDevic...
阅读全文
posted @ 2010-08-03 14:35
AlexCheng
阅读(428)
推荐(0)
摘要:
通过XACT添加声音 概览 本章将更深入的讨论XACT。XACT是微软跨平台音频创作工具(Microsoft’s Cross-Platform Audio Creation Tool)的简称,它可以让您为Windows和Xbox 360平台创建音频项目。事实上,它也是在XNA中播放声音的唯一方法。这对Windows平台并不那么重要,因为你可以插入您想要的任何其他声音引擎(如DirectSound,...
阅读全文
posted @ 2010-08-03 14:31
AlexCheng
阅读(288)
推荐(0)