PythonによるRTコンポーネント講座(その11)

ゲームパッドコンポーネントの作成


今回は、Pygameを使ってゲームパッドコンポーネントを作成します。

サンプルはここ

仕様は

名称 データのタイプ  意味 
 Ball  TimedDoubleSeq  ジョイボール
 button  TimedLongSeq  ボタン
 axis  TimedLongSeq  十字キー
 hat  TimedLongSeq  ジョイスティック

となっており、全部アウトポートです。

ジョイボールは試していないのでわかりませんが、buttonは押したボタンが1、押されていないボタンが0となる配列です。

十字キーも同様に押した方向が1、それ以外は0の配列。

ジョイスティックは向いた方向が1、それ以外は0です。

テストしていないので不明ですが、Windowsだけではなく、Linuxでも動作するはずです。

解説はまた後日。


PythonによるRTコンポーネント講座に戻る

トップページへ戻る