[過去ログ] 【AI禁止】RPGツクールMZ_29作目 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
890
(3): 名前は開発中のものです。 [sage] 2024/03/07(木) 19:53:01.15 ID:DWuyD3Xy(2/3) AAS
>>888
やりたいのは自立移動の村人のルートがズレないようにするって事であってる?

イベント終了時に画面暗くする→スイッチ切り替える→空マップに移動→戻って来る→明るくする
これで村人の位置がリセットされてるから
フェード挟むのを気にしなければこれが一番簡単

会話したあとってのはスイッチで話す内容を変えてるってことかな?
その場合は同じページで条件分岐を使って話す内容を変えればいいよ

面倒だけど確実なのは
並列で村人の位置情報を入手しておいて次の動きを指定する かな
891
(2): 名前は開発中のものです。 [sage] 2024/03/07(木) 20:07:01.15 ID:muEDOPKK(1/3) AAS
>>890簡単な方法示してくれてサンクス
>>888その面倒で確実な方法がこれな

EV001:村人(↓↓↑↑をルート移動と仮定)
EV002:透明イベント(並列実行/ページ数2)
EV003:看板(調べると村人が止まる)

◆EV001:「村人」(ページ1/1 決定ボタンで実行)
メッセージ「こんにちは」(メッセージ前にスイッチ1をON・メッセージ後にOFF)

◆EV002(ページ1/2 並列実行)
変数の操作 001=村人のY座標(0)
ウェイト 5フレーム
条件分岐━001が0の時 → 下に移動
ウェイト 5フレーム
条件分岐━001が1の時
    ┗条件分岐 001の向きが下 → 下に移動
        ┗ そうではない
          ┗ 001の向きが上 → 上に移動
ウェイト 5フレーム
条件分岐━001が2の時 → 上に移動

※便宜上、村人は画面の一番上に配置してる
※移動は「移動できない場合はスキップ」「完了までウェイト」にチェック

EV002(ページ2/2 決定ボタンで実行・スイッチ1がONで出現・内容なし)

◆EV003(ページ1/1 決定ボタンで実行)
メッセージ「村人を止めます」(メッセージ前にスイッチ1をON・メッセージ後にOFF)
892
(1): 名前は開発中のものです。 [sage] 2024/03/07(木) 20:07:30.94 ID:HARhNFG/(1) AAS
>>890
ルートを設定した自律移動の村人が複数人いて、一人と会話中は全員の動きを止めたい
ですね
893: 名前は開発中のものです。 [sage] 2024/03/07(木) 20:15:32.16 ID:muEDOPKK(2/3) AAS
人数分の変数とイベント揃えれば>>891で可能だし
プラグインやスクリプトで再現できると思うけど
ぶっちゃけ手間の割にプレイヤーが全く興味持たない演出なんで>>890が正解に一票
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s