私は、仮想ジョイスティックの動きに合わせてCCSpriteを移動して回転させる方法について全面的に助けを求めてきました。私はサンプルとサンプルコードを試しましたが、誰も私のために働いていません。誰かがHelloWorldレイヤーにジョイスティックを実装する方法を教えてくれれば素晴らしいだろう。 P.S.ジョイスティックはスプライトを可変速度で動かす必要はなく、一定の速度で移動するだけです。 ありがとうございます。Cocos2dジョイスティック
-2
A
答えて
-3
まず、これはあまりにも言葉の問題です。通常、私はあなたのためにこれを投票しますが、何らかの理由で私は今日に行かないのです。
可変速度は必要ありませんが、一定の速度で移動する必要があります。私はあなたが完全な360度の範囲を必要とすると仮定します。あなたがしていることは、あなたの層にジョイパッドスプライトがあることです。スプライトに触れるとタッチの角度を計算します(可変速度を気にしないので中心からの距離は無視します)。角度をCGPointに変換すると(ccpForAngle(CGFloat)が役に立ちます)、ccpMult(CGPoint、CGFloat)を使用してスプライトの移動速度を決定します。次に、CCMoveByを使用してスプライトを移動できます。
これは少なくともそれを行う方法の1つです。
関連する問題
- 1. ジョイスティックで弾を撃つcocos2d
- 2. ジョイスティックと一致するようにCocos2dスプライトを回転する
- 3. Cocos2d(iOS)+ SneakyInput。ジョイスティック(ジョイパッド)のイベントを処理する最善の方法は?
- 4. C++とDirectInputのUSBジョイスティック
- 5. 360仮想ジョイスティックの回転
- 6. 「ジョイスティック」をスウィフトにする
- 7. ジョイスティック、ジョイスティックベース内のコントロールスティックをクランプ
- 8. プログラムでジョイスティックをエミュレートする
- 9. Logitech G29ジョイスティックの力のフィードバック
- 10. Javaでのジョイスティックのサポート
- 11. iPhone用Cocos2d対Cocos2d-x
- 12. cocos2d-x v3 C++ドロップシャドウcocos2d :: Sprite
- 13. cocos2d
- 14. Cocos2d
- 15. Cocos2d
- 16. ジョイスティックでスプライトを移動するには?
- 17. 移動し、ここで仮想ジョイスティック
- 18. フラッシュからジョイスティックを読み取る
- 19. Javaでジョイスティック入力を取得する
- 20. 画面上のジョイスティックが1つで5
- 21. win32 apiでジョイスティック名を取得する
- 22. Cocos2d-iphoneをCocos2d-xに変換する
- 23. cocos2d-android-cocos2d-android-1の相違点
- 24. ピッカービューcocos2d
- 25. cocos2dパーティクルパフォーマンス
- 26. はcocos2d
- 27. ローリングエフェクト - Cocos2d
- 28. Cocos2dスクロールスケールスプライト
- 29. レベル - Cocos2d
- 30. cocos2d :: CCmoveTO
あなたが今までに得たコード、それが何をしているのか、それに何をしたいのですか? – lins314159