Re: ダイアログボックスでコンフィグを作りたいのですが ( No.1 ) |
- 名前:けいし 日時:2007/01/27 20:36
もちろん、
DxLib_Initの後で、GetJoypadInputStateを使ってますよね
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.2 ) |
- 名前:列 日時:2007/01/27 21:22
はい、つかってます
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.3 ) |
- 名前:管理人 日時:2007/01/29 13:13
列さんどうも、DXライブラリの管理人です。
ダイアログボックスで GetJoypadInputState 関数ですか・・・・
パッドの情報は ProcessMessage を実行しないと更新されないように
なっているのですが、ダイアログボックスが立ち上がっている最中も
ProcessMessage が実行されるようになっていますでしょうか?
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.4 ) |
- 名前:列 日時:2007/01/29 13:50
ご返答ありがとうございます。
なるほど、ProcessMessageは実行してませんでした
早速ためさせていただきます。
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.5 ) |
- 名前:列 日時:2007/01/30 17:38
色々ためしてみたのですが、
ダイアログボックスを立ている最中に
ProcessMessage( )
を呼び出しながらやる方法ができませんでした。
結局毎回フリーズしてしまうのですorz
なにか打開策があれば教えていただけたらと
思います。
お手数だと思いますが宜しくお願いします。
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.6 ) |
- 名前:管理人 日時:2007/02/01 14:05
列さんどうも、DXライブラリの管理人です。
すみません、少しこちらで調べました。
ダイアログボックスの中でDXライブラリの関数を使用される
場合は事前に SetAlwaysRunFlag( TRUE ); として、メインウインドウが
非アクティブになっても動作するようにする必要があります。
また、前回の書き込みの通り ProcessMessage の中で押下状態
の更新処理を行っていますので、GetJoypadInputState や
CheckHitKey 関数を使用する前に ProcessMessage を実行する
ようにして下さい。
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.7 ) |
- 名前:列 日時:2007/02/02 00:43
ご返答ありがとうございます。
現在、病気でぶっ倒れてるので、
治り次第ためさせていただきます。
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.8 ) |
- 名前:列 日時:2007/02/03 14:11
ダイアログボックス処理関数のなかの
タイマー処理のところで毎回
ProcessMessageとGetJoypadInputStateを
行っているのですが、
どうもパットの状態を取得できてないようです。
なにかやり方がわるいのでしょうか?
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.9 ) |
- 名前:列 日時:2007/02/03 14:43
追記です
DX_INPUT_KEY_PAD1
でためしたところ
パットの反応はなかったのですが、
キーボードのほうは反応しました。
なにかの参考になればと思います。
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.10 ) |
- 名前:管理人 日時:2007/02/06 13:27
列さんどうも、DXライブラリの管理人です。
ご指摘の通り、メインウインドウが非アクティブの間は
SetAlwaysRunFlag( TRUE );としていてもパッドの押下状態が
取得出来ないようになっていました。m(_ _;m
非アクティブの間も押下状態を取得できるように修正した
バージョンをアップしましたので、宜しければお試し下さい。
http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe //VC用
http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe //BCC用
(中身を既存のライブラリのファイルに上書きして、BCCをお使いの
場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)
|
Re: ダイアログボックスでコンフィグを作りたいのですが ( No.11 ) |
- 名前:列 日時:2007/02/06 21:32
返答ありがとうございます。
おかげさまでコンフィグが完成しました^^
ゲームが完成しましたら、
またご報告させていただきます^^
|