SDL や GLFW が提供するものと同様の入力機能を提供する Haskell ライブラリを作成するにはどうすればよいでしょうか? 具体的には、デバイス イベント (マウス、キーボード、ジョイスティックなど) とシステム イベント (終了、サイズ変更、ウィンドウの移動、フォーカスなど) を取得するにはどうすればよいでしょうか。
質問する
321 次
2 に答える
5
構築しているプラットフォーム (またはライブラリ) によって提供されるプリミティブへの FFI バインディングを作成します。
これらのプリミティブを使用して、より高いレベルの抽象化を実装します。
于 2012-05-25T00:59:01.590 に答える
2
SDL に似たものが必要な場合は、SDL を使用してみませんか? 基本的に C バージョンと同じ API を持つ (ただし、ガベージ コレクションとタイプ セーフを備えた)かなり優れた SDL ラッパーが既に利用可能です。
于 2012-05-25T13:51:45.633 に答える