0

Android プログラミングについて質問がありました。Bluetooth経由でデータを取り込むアプリケーションを作成しました。その入力を一種の「ゲームコントローラー」として使用して、画面上で画像を移動したいと思います。たとえば、「up」コマンドが与えられた場合、画像 (または色付きの円) が数ピクセル上に移動します。

誰かが私を正しい方向に向けることができますか? キャンバスを使用して画像を頻繁に再描画することを考えましたが、これを行う方法がわからず、より良い/簡単な方法があるかもしれないと思いました. 派手なものはいらない。

4

1 に答える 1

0

私がすること。up コマンドをキャッチしてから、現在の円の位置、サイズなどを保持する Circle と呼ぶクラスを作成します。up コマンドまたは left または right または任意の種類のコマンドをキャッチするたびに、その位置で画像を再描画します。また、描画にはカスタム サーフェス ビューを使用し、すべての入力をキャッチしてオブジェクトに渡すにはアクティビティを使用します。私はhttp://www.javacodegeeks.com/2011/07/android-game-development-moving-images.htmlをチェックし ます

時間があれば、シリーズ全体を読んでください。それはかなり良い読み物です。

于 2013-03-13T21:52:33.147 に答える