3

AS3 はキーボード イベントをキャッチできますが、USB ジョイスティックの入力イベントをどのようにキャッチしますか?

4

1 に答える 1

6

このための新しいパッケージがいくつかあります。

http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/GameInput.html

私はまだこれに慣れていませんが、キーボード入力に非常に似ているようです。

基本的に、次のことを行う必要があります。

  1. フラッシュで USB コントローラーを検出します。
  2. デバイスの入力の種類 (ホイール、ジョイスティック、タッチパッドなど) を決定します。
  3. USB デバイスからの信号をデコードし、コントローラー用の一種のキーマップを作成します。
  4. キーボード入力とほぼ同じ方法で作成したキーマップを使用しますが、KeyboardEvents の代わりに GameInputEvent リスナーを使用します。
于 2012-02-05T19:44:02.327 に答える