Air Windows不支持Flash.UI.GameInput吗?

Air Windows不支持Flash.UI.GameInput吗?,air,Air,我正在试验AdobeAIR所谓的本机控制器支持。看来Flash.UI.GameInput是一个不错的选择,但当我打电话时: Flash.UI.GameInput.issupport …它总是返回false Running AIR 3.7、Flashdevelop 4.4.2、Windows 7 不在空气中3.7,不。 但是,如果您转到AIR 3.8,则已添加Windows/桌面支持的第一步。我可以确认它可以与Windows上的有线(官方)Xbox 360控制器一起工作——尽管有一个非常严重的警告

我正在试验AdobeAIR所谓的本机控制器支持。看来Flash.UI.GameInput是一个不错的选择,但当我打电话时:

Flash.UI.GameInput.issupport

…它总是返回false

Running AIR 3.7、Flashdevelop 4.4.2、Windows 7

不在空气中3.7,不。
但是,如果您转到AIR 3.8,则已添加Windows/桌面支持的第一步。我可以确认它可以与Windows上的有线(官方)Xbox 360控制器一起工作——尽管有一个非常严重的警告,GameInput API似乎设置了1秒的重复计时器

即使是在一个非常简单的应用程序中——仅使用GameInput API——我们也会看到API设置的计时器事件上出现150毫秒的使用高峰。。。从25fps大幅下降到6fps!

在更大的项目中,这一点更为明显,例如使用Stage3D并以60帧/秒的速度运行的项目,因为下降会将帧速率降低到30秒以下!这是我在Windows上看到的,不一定是在Android上看到的,正如API最初的用途一样。

更新:是的,现在从Flash Player 11.8/11.9和AIR 3.7/3.8开始支持它。它在AIR和(web)Flash播放器中的工作原理相同