我是否可以将操纵杆读取为Flash小程序的输入?我有什么选择?
理想情况下,我想要在MacOSX和视窗之间可移植的东西,但视窗特定的东西是可以接受的。( Linux是不是太值得期待了?)我也希望有模拟(Ish)支持;也就是说,我可能会被告知,操纵杆是62%的向上,32%的左边,而不仅仅是“向上”或“向上向左”。
我喜欢的东西,不需要任何东西,除了基本的Adobe Flash插件,但我应该有能力安装额外的软件。
在搜索中,我找到的所有包都可以读取操纵杆界面并将按键输入到Flash中。这些看起来很粗糙,不支持模拟输入,可能会增加延迟(这是为了游戏,所以响应性很重要),并且可能很脆弱(我可能可以控制它运行的硬件和操作系统,但我更喜欢灵活性,以防最后一分钟的意外)。
发布于 2009-08-25 16:24:12
简而言之:闪存无法访问操纵杆输入
你应该考虑Branden指出的选项,或者一些软件,它们可以将操纵杆输入转换为键盘/鼠标输入……除此之外,在bytearray.org上还有this little library ...
问候
back2dos
发布于 2009-08-25 15:49:02
读取实际操纵杆数据的唯一真正方法是使用SWF包装器,如MDM Zinc。他们的产品does seem to support joysticks,但只在Windows上(该产品作为一个整体支持Windows/Mac/Linux)。
另一个SWF包装器,SWFStudio,也支持Windows的操纵杆。
https://stackoverflow.com/questions/1331370
复制