CLDC+MIDP+携帯電話用Javaスレッド part 8
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:デフォルトの名無しさん 08/04/02 14:29:01 普通はキーコードが戻り値 0になるのはおかしい 101:デフォルトの名無しさん 08/04/02 19:08:44 >>92 ゲームループ止めるかどうかはおいといて、 その使ってるフレームワークとやらは、キー入力をポーリングできんのかね。 102:デフォルトの名無しさん 08/04/02 19:31:25 >>100 じゃあたとえば class Renderer implements Runnable{ private GameCanvas canvas; public Renderer(GameCanvas canvas){ this.canvas = canvas; } pubulic void run(){ while(true){ //foo int keyStates = this.canvas.getKeyStates(); if(keyStates==GameCanvas.FIRE){ //bar } } } } っていうコードがあったとして //foo int keyStates = this.canvas.getKeyStates(); の部分では正常にキーコードが戻るってこと? この部分で何押しても0が返るんだけど。 103:デフォルトの名無しさん 08/04/02 20:21:19 そのコードだと戻り値が0っていうか条件が間違ってるんじゃねえの? GameCanvasでのキー入力は if(keyStates==GameCanvas.FIRE) じゃなくて if((keyStates&FIRE_PRESSED) != 0x00) でしょ? もう少し詳しく見ないとなんとも言えない
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4690日前に更新/219 KB
担当:undef