問題タブ [jinput]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java でゲームパッド入力を取得するにはどうすればよいですか? (ウィンドウズ10)
私は暇なときにかなり基本的なゲームを作成しています。本格的に始める前に、コントローラーのサポートを組み込む方法を学びたいと思っています。私はたくさんのチュートリアルとさまざまなライブラリを試しましたが、それらはすべて何らかの形で JInput を必要とするようです (そして LWJGL は何らかの形で関連しているようです?)。これは問題にはなりません。一般的に言えば、JInput を使用する方法を理解しました。しかし、Windows 10 と互換性のある JInput のバージョンが 1 つも見つかりません。見つかったとしても、自分が書いたテスト コードが新しいバージョンのライブラリでも動作するかどうかはわかりません。そのため、Windows 10で動作するかどうかをテストしたり、知る方法さえありません。
標準と思われる JInput を使用したいと思いますが、Java でコントローラーのサポートを追加する方法を知っている場合は、ぜひ試してみてください。
これが私のコードとエラーです - 多分私は何か間違ったことをしているのでしょう。
そしてエラー
gradle - バイナリ ライブラリ ファイル (JInput) が必要な場合、gradle プロジェクトをビルドして実行するにはどうすればよいですか?
プロジェクトにJInputを使用しようとしていますが、アプリケーションを実行するにはライブラリにいくつかのバイナリが必要です。
必要なバイナリがライブラリ内にあることを発見しました。それでも、ライブラリのバイナリが見つからないため、実行するとエラーがUnsatisfiedLinkError
発生します。gradle run
.jar
プロジェクトを実行する前に、ライブラリを解凍する必要があると思いますか? ネイティブ バイナリを含むライブラリを使用するにはどうすればよいですか?
これが私のbuild.gradle
編集:ここでライブラリの内容を見ることができます