2009年9月6日

[翻译]XNA外文博客文章精选之three

摘要: PS:自己翻译的,转载请著明出处 XNA-旋转一个精灵 自转一个精灵比它前面的版本可容易多了! 许多向往常一样的组件 [代码] 让我们加入有用的代码! [代码] 我已经修改了这个例子,在这个窗口里去绘制一个旋转图象,这样,在这里添加下面的代码: [代码] 我也同样创建了一个加载一个纹理的功能: [代码] 你应该挂起这个Exiting事件,这样你可以释放任何你创建的资源。 通过查看Game1.Des... 阅读全文

posted @ 2009-09-06 17:17 一盘散沙 阅读(318) 评论(0) 推荐(1) 编辑

[翻译]XNA外文博客文章精选之two

摘要: PS:自己翻译的,转载请著明出处 写一个纹理到XNA中 在这个教程中你将会写到纹理内存中创建一个纹理。 声明创建一个XNA游戏的标准组件:[代码] 定义命名空间并创建Game1类 [代码] 这个GraphicsDeviceManager对象让你改变视频的模式并且改变窗口的大小。使用这个GraphicsDeviceManager的PreferredBackBufferWidth和PreferredB... 阅读全文

posted @ 2009-09-06 17:08 一盘散沙 阅读(363) 评论(0) 推荐(1) 编辑

[翻译]XNA 3.0 Game Programming Recipes之fifty-six

摘要: PS:自己翻译的,转载请著明出处 8-4 在网络上发送/接收数据问题 创建和加入一个网络会话是一回事,但是如果你没有发送和接收任何数据,网络又有什么好处呢?解决方案 当玩家已经连接到了这个会话,你可以保存所有你想要发送到PacketWriter流里的数据。一旦这个已经被完成,你可以发送这个PacketWriter到所有的玩家在这个会话中,使用这个LoaclNetworkPlayer.SendDat... 阅读全文

posted @ 2009-09-06 15:49 一盘散沙 阅读(293) 评论(0) 推荐(1) 编辑

[翻译]XNA 3.0 Game Programming Recipes之fifty-five

摘要: PS:自己翻译的,转载请著明出处 8-3 加入一个网络会话问题 你想要查找你的机器,在网络中,或者在线服务为你游戏激活的会话。你想要从检测到的会话表单中去选择一个会话并且加入它。解决方案 你可以使用NetWorkSession.Find方法来收索激活的会话。这将返回一个AvailableNetworkSessionCollection对象,它包含所有的激活的会话。你可以使用NetworkSessi... 阅读全文

posted @ 2009-09-06 11:59 一盘散沙 阅读(262) 评论(0) 推荐(0) 编辑

导航