为什么要使用服务(IServiceProvider)?
我是在探索 XNA 框架时提出这个问题的,但我想要一个总体的了解。 ISomeService someService = (ISomeService)Game.GetServices(typeof(ISomeService)…
在 win 表单上托管时如何加载内容?
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 11…
XNA C# 中的基本继承
我正在尝试在 C# 中扩展 System.TimeSpan,因为我需要一个额外的方法将 GameTime 转换为 TimeSpan。这就是我尝试过的: class TimeSpanner : TimeSpan…
XNA 的 Cocos2D 端口(Windows Phone)
你知道 Cocos2D 的任何工作端口可以被 Windows Phone 游戏(XNA)使用吗? 需要明确的是,我已经搜索它并找到了使用 Mono 的端口,但它对我来说不是最…
Xna 内容管道扩展 - 在自定义处理器中加载其他内容
我目前正在尝试 Xna Content Pipeline 扩展。在该实验中,我尝试加载一个包含另一个需要加载的“内容项”的文件。例如: public class CustomItem { p…
使用 XNA 的 SamplerState.LinearWrap
有没有人有幸让 LinearWrap 与 XNA 4.0 在到达配置文件上一起工作? 示例... device.SamplerStates[0] = SamplerState.LinearWrap; leftVert.TexCoord…
XNA:2.5D 游戏,如《马里奥兄弟 Wii》
我确实需要一些帮助! 我想要什么: 我正在尝试实现一款像 Mario Bros Wii 这样的 2.5D 游戏。 即:2D 背景从右到左滚动,反之亦然,带有 3D 播放器和…
即使在使用 is 运算符验证 C# 中的类类型之后,仍使用 as 运算符进行强制转换?
据我所知,使用 as 运算符通过显式强制转换来强制转换对象通常更可取,因为如果强制转换失败,引用变量将变为 null 而不是抛出异常。 但是,假设我在…
使用 Farseer 物理引擎 3.0 在 XNA 上创建一个用于单独重力控制的岛
我刚刚开始使用 Farseer 引擎,到目前为止,它在我的 aps 中很容易理解和实现。我想知道是否有一种方法可以将控件放入不同的“世界”中,以便我可以操…