ちょっとしたキャンバスゲームを作りました。ユーザーがデスクトップ ブラウザーを使用している場合は、矢印キーを押してキャラクターを制御できます。しかし、彼がタブレットまたはモバイルを持っている場合、矢印キーは使用できません。
上から見るとジョイスティックのようなコントローラーがどこかにありました。これにはライブラリがありますか、それとも自分で書かなければなりませんか?
前もって感謝します、
ちょっとしたキャンバスゲームを作りました。ユーザーがデスクトップ ブラウザーを使用している場合は、矢印キーを押してキャラクターを制御できます。しかし、彼がタブレットまたはモバイルを持っている場合、矢印キーは使用できません。
上から見るとジョイスティックのようなコントローラーがどこかにありました。これにはライブラリがありますか、それとも自分で書かなければなりませんか?
前もって感謝します、
kineticJS ライブラリを確認してください。これは良いオプションです。
次のライブラリを試すことができます:DHTMLX Touch、TouchScroll、XUI、SLY、jQTouch、jQuery mobile
はい、多くのライブラリを使用できます。Hammer.jshttp : //eightmedia.github.com/hammer.js/を使用できます。
先月も同じ問題に直面したため、このタスク用のオープンソース ライブラリを作成することにしました。貢献したい場合は、私に知らせてください。
https://github.com/qbolec/Joydiv
現在、Samsung Galaxy Tab と私のラップトップでテストされています;)