0
A
回答
1
HAXE是一种编程语言,编译成其他语言。有些项目使用编译的haxe代码来部署到不同的运行时。例如,NME框架编译为neko,html5,flash,mobile等。所以你的问题并没有真正意义上的严格。
我怀疑是否有获得nme中可用输入设备列表的api,因为通常情况下它很明显。但是,您可以一次检查api的一个输入,以测试它是否可用或正在工作。
您是否有特别的需要?通常人们通常使用编译器条件来确定这些东西,例如;
#if mobile
//your touch input code
#elseif desktop
//your mouse/keyboard code
#end
1
有存在操纵杆API在OpenFL的游戏手柄。
每个事件都有一个“设备”属性,它指定事件来自哪个输入设备。这样,您可以在一个游戏中支持多个游戏杆或(可能)游戏手柄。
相关问题
- 1. 使用Haxe输出JavaScript
- 2. 在Applet中列出输入和输出音频设备
- 3. 如何列出可用的Android虚拟设备(AVD)
- 4. ios:列出使用bonjour的wifi设备
- 5. 如何从输出设备向输入设备发送音频流?
- 6. 用Haxe摄像头输出填充MovieClip
- 7. 如何输入字符串,输出INT,使用阵列蟒蛇
- 8. 如何使用haxe创建可重用的js库?
- 9. 如何使用WMI列出设备类型?
- 10. 使用设备的货币设置格式化输出
- 11. SoundPlayer:如何选择输出设备?
- 12. 如何使用Haxe引用javax类?
- 13. 使用usb4java发送消息到USB设备 - 输入/输出错误
- 14. 如何使用webpack CLI输出可导入的模块?
- 15. FlashDevelop + Haxe - 使用嵌入的字体
- 16. Haxe使用@:classCode
- 17. 如何使用javascript设置输入值
- 18. 如何使用jQuery设置输入值?
- 19. 列表音频输入设备 - VBA
- 20. 如何使用设备
- 21. 如何使用C++ API找出Symbian设备上可用的语言?
- 22. 使用vlcj设置声音输出设备
- 23. 可用的无线设备列表
- 24. 如何列出未经分配的可见Tensorflow设备?
- 25. 如何使用可变形输入
- 26. 如何从Java应用程序制作音频输入设备
- 27. 如何用PyAudio选择特定输入设备
- 28. PyAudio IOError:没有默认输入设备可用
- 29. 也可在移动设备上使用的HTML数字输入字段
- 30. 如何使用NME和Haxe定位HTML5?
是的,我需要显示在多个项目“的球员选择你身边”这取决于连接的键盘/鼠标和游戏手柄(机器人,在Mac,Windows ...)的数量屏幕。 – Coyote 2013-02-21 09:28:40
我从来没有听说过使用多个键盘/鼠标的游戏???也许你应该从一个更简单的游戏开始,如果你开始学习nme它支持多个游戏杆。 – imp 2013-02-21 13:16:37
历史上有很多例子,例如Settlers有多个鼠标支持的分屏多人游戏。 – Coyote 2013-02-21 14:21:51