[過去ログ]
Delphiゲームプログラミング相談室 (976レス)
Delphiゲームプログラミング相談室 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
116: 名前は開発中のものです。 [] 02/04/29 20:57 ID:x6016wxY >>114 どういう組み方をしているのか教えてくれ。 バッファのクリアよりも、根本的に バッファにたまった分をイベント後に処理しないような組み方にした方が良いと思われ。 むしろ、動くようにする方が難しいと思うのだが。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/116
117: 114 [] 02/04/30 10:00 ID:Y2Rh.VqQ >>115 ごめんなさい。ど素人なんでそのやり方がわかりません。 >>116 まずグローバル変数「State:Integer」を定義します。 それでFormKeyDown手続きの中で case State ofでState別に処理します (ここでは0を通常状態,1を強制イベントと仮定)。 自キャラが自由に動くState=0の時に適当な行動を取ると TTimerがオン、State:=1になります。 この時(State=1)のキーダウン手続きのcase文の中身はなにもありません。 そしてTTimerを使ってNPCを動かし終わると TTimer文の最後でState:=0に戻すという組み方です。 このTTimerが作動している時(State=1)にキーをいろいろ押すと State=0に戻った瞬間に自キャラが一気に動いたりして困ってます。 State=1の状態ではキーの入力による処理は何もないはずなんですが(?)。 分かりにくい文章ですが助言お願いします。 http://echo.5ch.net/test/read.cgi/gamedev/1006249204/117
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s