我正在为幼儿制作一个简单的点击式游戏。因为有些孩子有身体限制,我想让他们可以使用操纵杆作为替代输入设备。
有人可以给我一些建议,提示或一些示例C#(甚至VB.net)代码如何实现这个?
我宁愿不使用DirectX的东西,因为我认为这对于这种类型的游戏来说会有点过分。
谢谢!
更新
我阅读了给定链接的大部分信息。我试图让DirectInput进入VS 2010,但是我收到一个关于无法找到的引用的错误。我在网上寻找解决方案,但在很多地方我都读到DirectX已经过时了,我应该使用XNA。但我发现的有关XNA的所有信息都与Windows Phone和XBox有关。在Microsoft XNA开发人员中心,他们说,如果你想为Windows开发,你必须使用DirectX,这让我回到原点!
有人可以帮我回到正轨吗?我只想在我的Windows WPF应用程序中使用操纵杆,而我正在使用VS 2010 C#。感谢。
答案 0 :(得分:3)
答案 1 :(得分:0)
我不知道这一点,但在我将这些设备连接到PC的少数情况下,设备的驱动程序允许您将键映射到设备上的输入。
因此,您只需允许您的应用程序使用键盘输入移动光标等,并将相关按键映射到操纵杆上的指示等。