[過去ログ] Delphiゲームプログラミング相談室 (976レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
94
(3): 名前は開発中のものです。 [sage] 02/04/25 22:28 ID:??? AAS
KeyDownイベントが発生したらGetAsyncKeyStateでリアルタイムなキー
押下情報をゲームで使う全てのキーの分取得&保持。
ダンジョンRPGだったらここが負担になる事は無いと思う。

後はメインループをグルグルさせて、シーン別に処理を書いていけば
いいんじゃないかと。
(タイトル画面、マップ移動、戦闘等、無論イエスノー待ちもシーンの一つ)

試してないのであしからず。
98: 90 [] 02/04/25 22:59 ID:JxszzDhA(2/2) AAS
>93-97
おおっ、いろいろありがとうございます。
調べつつ試してみます。
102: 94 [sage] 02/04/25 23:17 ID:??? AAS
あ、メインループというのは一つのハンドラの中でぐるぐる
じゃなくって、タイマーイベントなりでメイン部を定期的に
処理してねって事です念の為。
104
(1): 名前は開発中のものです。 [sage] 02/04/25 23:38 ID:??? AAS
>>94
KeyDownイベントは変数Keyにキーコードが入っているが・・・・
HSPじゃあるまいしグローバルでキー情報取得するのはやめれ。<GetAsyncKeyState
アクション系等でリアルタイムの取得する必要がある時はDirectInput使え。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s