問題タブ [joystick]
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 - Androidマルチタッチイベントの問題...ドラッグ中に新しいタッチイベントはありませんか?
だから私が作ろうとしているのは小さな宇宙ゲームです。あなたはとを使って画面上のグラフィックジョイスティックで船を操作します。私はこれがうまく機能するようになりました。画面の上部に触れて武器を発射する機能を追加しようとすると、問題が発生します。何らかの理由で、現在ジョイスティックをドラッグしている場合、他のタッチ入力を無視しているように見え、何もしません(ただし、を押し続けるのをやめると正常に動作します)。これは私の初めてのJavaでの作業であり、おそらくそれはばかげたものですが、ivは数日間それに固執していました。とにかく、ここに私のコード。touch
drag
joystick
Android
以下は私からです
以下はplayership.onTouchEvent(event);です。働き
そして、以下はjoy1.onTouchEvent(event);です。
そうですね、問題は、ジョイスティックがケースの真ん中にある場合MotionEvent.ACTION_MOVE
、他のタッチイベントが正しく登録されないように見えることです。
iphone - getChildByTag の不具合 (cocos2d iPhone)
Level1 というシーンがあり、GameLayer というレイヤーからヒーローと敵を取り出します。これを行うには、タグを使用して getChildByTag を使用して取得するのが効率的な方法だと聞きました。これを試してみましたが、多くの問題があります。SneakyInput を使用しています。Level1 には、左ジョイスティック (敵の移動用) と右ジョイスティック (発射体の発射用) があります。GameLayer に addEnemy および addHero メソッドがあり、これを呼び出します。私が言及したすべてが機能します。
私のレベル 1 シーンには、moveHero というメソッドがあります (これは明らかに、ジョイスティックでヒーローを動かすことになっています)。基本的なデバッグを通じて、問題は geteChildByTag 行にあることがわかりました。NSLog でヒーローの位置をテストすると、0,0 と表示されます。画面に主人公が見えるので、これは奇妙です。しかし、getChildByTag を使用せずに addHero メソッドを呼び出していることにも気付きました。
ここではっきりしていることを願っています。GameLayer.h と GameLayer.m を 4shared にアップロードしました。http://www.4shared.com/file/PqhjoMFy/GameLayer.html
うまくいけば、それを見て、正しい方向に私を向けることができます.
ところで: エラーやクラッシュはありません。うまくいきません。
前もって感謝します。
c# - C++ または C# で Xbox コントローラーをシミュレート/エミュレートする
協力 PC ゲームを持っていますが、2 人目のプレイヤーがプレイするには Xbox ジョイスティックが必要です。まあ、私はXboxコントローラーを持っていません。他の10ドルのクソジョイスティックを持っていますが、ゲームは彼を認識しません。そこで、ジョイスティックをXBoxジョイスティックにエミュレートするためにさまざまなプログラムを試しましたが、私のものは安価であるため、プログラムもそれを認識しません。
そこで、XBox ジョイスティック入力をシミュレートするプログラムを作成してみたいと思います。
次に、私のジョイスティックのクリックをキャプチャし、Xbox のシミュレートしたものを送信します。私はすでにそれを行った私のジョイスティックのクリックをキャプチャする方法を知っています。
質問は簡単です。XBox360 コントローラーの入力を PC に送信するにはどうすればよいですか?
iphone - Sneaky Input Joystick の HUD レイヤー (cocos2d iPhone)
SneakyInput ジョイスティックを使用してスプライトを移動し、TMX マップをゲームに使用しています。アプリに auto-camera-movement を追加したので、ヒーロー スプライトは常に表示されます。マップを移動すると、ジョイスティックが画面から消えます (元の位置にとどまります)。ジョイスティックが常に同じ位置にあり、マップと一緒に動かないように HUD を作成しました。ジョイスティックは問題なく画面に表示されますが、ドラッグしてもヒーローが動きません。
HUDLayer を GameLayer の CCLayer にしました。ここでmoveHero
メソッドを作成しています。ジョイスティックは機能しますが、マップ上で動かすと自動カメラ移動が機能しますが、ジョイスティックは同じ位置にとどまり、すぐに見えなくなります。問題は、センターとして[self setCenter....blah blah blah];
設定するだけでなく、行うことです。ではなくLevel1
のカメラのみを移動するにはどうすればよいですか?Level1
HUDLayer
iphone - Objective-C iPhone SDKボックス内で画像をドラッグ
スライダー/ジョイスティックを作ることを考えていましたが、円ではなく直線でした。そのため、画像を X 軸上でのみドラッグできるようにし、スライダーが停止するポイントに到達したら、次のようにしました。
60を超えることはありませんが、これを行うためのより良い方法はないと考えていましたか? ボックスを作成し、そのボックスの外にドラッグしないように何かを設定するようなものですか?
ありがとう!
joystick - USBポートを介した音声認識
私の名前はイスマイルです。私は29歳の身体障害者で、運動が著しく制限されています。唇で動かすカスタムメイドのミニジョイスティックと、各親指の近くにあるタッチスイッチを使って左右にクリックすることで、コンピューターにアクセスできます。また、頬や眉毛を使ってゲームをプレイできるように、4つのタッチスイッチを備えたプロトタイプのゲーミングヘルメットもあります。
最後に、Game Commander 3と呼ばれる音声認識プログラムを使用して、6つを超えるスイッチとジョイスティックを物理的に使用できないため、ゲームの残りのキーストロークを音声で処理できるようにします。
あなたが私の状況を知ったので、私は私の問題を説明します。
最近、スイッチを接続して、PS2、PS3、ゲームキューブなどのさまざまなゲーム機でさまざまなゲームをプレイできるように、スイッチに適合したI-PACFS32ゲームインターフェイスボードを購入しました。アダプターケーブル。このボードには、32個のデジタル入力とPS/2およびUSBポートがあります。ハードウェアキーボードをUSBポートに接続してゲームをプレイすることができます。ただし、必要なのは、Game Commander 3(またはその他の音声認識ソフトウェア)を使用して、代わりにキーストロークとして機能する音声コマンドを送信できるようにするプログラムです。
基本的に、そこに座ってキーストロークを待ってから、それらのキーストロークをPCのUSBポートからボードに送信するウィンドウが必要です。
このソリューションがポータブルであるとよいので、PCとラップトップで実行できます。
キーボードコマンドをUSBデバイスに送信するにはどうすればよいですか?つまり、USBデバイスに関する限り、キーボードが接続されています。
delphi - ウィンドウがトレイに隠れていても、ジョイスティック(ゲームパッド)のボタンをフォームで使用できます。Delphiで可能ですか?
以下のコードを使用するか、それを変更して、私の目標を達成することは可能ですか? または、このコードを使用しないでください。ただし、フォームがトレイに隠されているときに使用するジョイスティック ボタンである必要があります。ありがとう
android - Android GUI コントローラー Unity3D
コントローラー (ジョイスティック) を unity3d に実装するにはどうすればよいですか? プレイヤーが x 軸と z 軸の周りを移動する非常に必要最低限 のゲームを構築しています。ジョイスティックを画面に表示したい。
ios - ジョイスティックに合わせてCocos2dスプライトを回転させる
Cocos2dでSneakyJoystickを使用しており、ジョイスティックが向けられているのと同じ方向を向くようにスプライトを回転させようとしています(これはトップダウンです)。
回転させて向きを変えることはできますが、フレームごとに回転が更新されるため、所定の位置にスナップします。
スプライトをジャンプせずに、ターゲット角度に向かってスムーズに回転させるにはどうすればよいですか?回転する角度はいつでも変わる可能性があるため、CCRotateToでこれを行う方法を理解できませんでした。