[過去ログ] WOLF RPGエディター 質問スレ 其の8 [転載禁止]©2ch.net (1001レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
355(4): 2015/06/16(火)16:40 ID:QJwAuLDc(1/2) AAS
斜め移動ありで、Cキーを押している間だけ移動速度を速くするのがうまくいきません。
公式コモン集のコモンを複数試したのですが、駄目でした。
処理としては常時並列コモンでCキー入力を監視し、入力中なら速度を4に、そうでなければ速度を3にしています。
斜め移動中にCを押しても受けつけなかったり、ダッシュ中に別方向キーを追加押ししても向きが斜めにならなかったりすることがあります。
つまり3つめのキー入力を受けつけないことがあります。
左シフトでは問題なくできるので、キー番号の大小によって挙動が変わるのかもしれません。
3つ以上のキー入力を受けつける時は「特定キーのみ判定」で1つずつ受け付けて、新しく押されたキーだけを正確に判別する
省2
356(1): 2015/06/16(火)17:15 ID:iQmc0qlz(1) AAS
>>355
デフォルトの移動を禁止したいのであれば
イベントコマンド【キー入力】にキー入力の許可禁止ていうのがあるので
そこから基本入力「移動時×に変更」を選んで矢印全てにチェック入れます。
的外れであれば他の方に聞いてください。
357(1): 2015/06/16(火)18:18 ID:l55UwL8d(1) AAS
>>355
キー入力間違ってるんじゃないか?
本当にCキーを取得対象にできてる?
あと入力後の分岐もきちんと動作しているか確認してみるといいよ
358(1): 2015/06/16(火)18:21 ID:1qYBcAqx(1) AAS
>>355
142だと成功するのに146じゃ成功しないってことだよね?
キーボードの同時押しの判定は環境によるんでこればっかりはどうしようもないかも
ちなみに俺の環境では問題なく動く
361(2): 355 2015/06/16(火)21:30 ID:QJwAuLDc(2/2) AAS
皆さまありがとうございます。
>>356
なるほど、デフォルト移動を封印して移動から自作するという手があるんですね。
最後の手段として考えます。
>>357
直進時のダッシュなどは想定通り動くのできっと大丈夫な気がします。
>>358
省4
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.051s