[過去ログ]
アクションゲームツクールMV 6作目 (1002レス)
アクションゲームツクールMV 6作目 http://mevius.5ch.net/test/read.cgi/gamedev/1583500319/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
972: 名前は開発中のものです。 [sage] 2021/10/02(土) 22:11:00.59 ID:nxPJ13OR >>970 ここだと画像を貼ったりするのが面倒だから文章だけで書くぞ。 971の言うように、操作キャラ以外でダッシュ判定を管理させるのが良いと思う。 全体の処理としては、ダッシュ判定用オブジェクトがダッシュ条件を満たすと、 操作キャラオブジェクトにダッシュアクションの指示をするというもの。 アクションの指示には「オブジェクトのアクションを実行」を使う。 なので操作キャラ側は既にダッシュの処理があるものとする。 ダッシュ判定用オブジェクト側の処理を簡単に書くと、 [待機] ↓ ↓ [左1] [右1] ↓ ↓ [左2] [右2] ↓ ↓ [ダッシュ指示] こんな感じ。[]がアクションで↓がリンクな。 同じ方向キーが2回押されればダッシュ指示まで辿り着くって方法。 もちろんリンクには指定の方向キーが押されたか、何秒以内に押されたか等の条件は入れる。 しかもこれはダッシュ指示までの流れでしかなく、途中で違うキーが押されたらどうするか、 指定時間内にキーが押されなかったら等の条件が無いからバグは出る。 キャラを操作中、思わぬ場面でダッシュが誘発される場合もあるから、リンクの条件は考えて入れような。 変数やスイッチを使えばもっと処理がコンパクトになるし、ショートカットを使えばリンクがスパゲティにならずに済む。 まぁアクツクMVの操作に慣れるまではこれが一番簡単。がんばれ。 http://mevius.5ch.net/test/read.cgi/gamedev/1583500319/972
973: 名前は開発中のものです。 [sage] 2021/10/04(月) 15:24:39.99 ID:lemeTB2l >>971-972 回答ありがとうございます。解説のあとに試してみたんですが、 問題の核としては”「同じキーを素早く2回入力」と「〇〇押されている」を どういうリンク条件にしたら混同せず分岐できるのか”って点でした。 基本の「押されている」「押された瞬間」「離されている」「離された瞬間」の 組み合わせで判定できるのか詳細な仕様がよく理解できてない感じです。 あと、ツクールかWindowsの更新がエラーの主体かはわからないんですが、 テストの最中にシステムが落ちて、ツクールは起動不可で要再インストール、 作業中のプロジェクトはロード不可になって作り直し……になったので、 皆様もデータのバックアップはくれぐれもお気をつけください http://mevius.5ch.net/test/read.cgi/gamedev/1583500319/973
979: 名前は開発中のものです。 [sage] 2021/10/05(火) 22:19:37.14 ID:pwYUdZvD >>974 返信遅くなってすみません。エラー後はwindowsのシステム自体が不安定になってて、 仕事用の環境を復旧優先してたので書き込みの件を試すまで結構時間かかっちゃいました。 ※アドバイスをもらう前は2回素早く押すの「押す」に意識が向きすぎてて 「押した瞬間」と「押している」を分岐させようとして上手くいってなかった感じです。 作り直したプロジェクトで「離されているor瞬間」を分岐の中心にしてみたら >>972 の別オブジェクト方式も >>975 の2段判定方式でも それなりに意図した形に動作させられました。レスくれた方ありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1583500319/979
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.034s