こんばんは。ツクールMZで脱出ADVを作っています。
あるイベントを指定位置まで動かすと新たにイベントが自動的に発生する(具体的には、椅子をある位置まで動かすと会話イベントが発生する)というのをリージョンIDを使用して作りました。テストプレイをすると、たいていは上手くいくのですが、5分の1くらいの確率でイベントが起こりません。もう一度椅子をずらしてその位置に置いたらイベントは発生しましたが、制限時間のあるイベントなので、キャラクターに無駄な動きをさせたくありません。
確実にイベントを起こす方法、もしくはたまに作動しない原因をご存じの方、どうかお力添えをお願いします。
【解決済み】自動実行のイベントがたまに作動しない場合
【解決済み】自動実行のイベントがたまに作動しない場合
最後に編集したユーザー amahaka [ 2022年7月14日(木) 09:53 ], 累計 1 回
Re: 自動実行のイベントがたまに作動しない場合
イベント内容を掲載したほうがいいと思います。
どこかにバグがあるか、リージョンIDの判定のタイミングがズレてしまっている等と思います。
どこかにバグがあるか、リージョンIDの判定のタイミングがズレてしまっている等と思います。
Re: 自動実行のイベントがたまに作動しない場合
返信ありがとうございます。
色々と試行した結果、リージョンIDの取得が完了する前にまたイベントを動かしていた事が原因だったみたいです。イベントのルート指定の所でウェイトを入れたことで、不具合なく動くようになりました。ありがとうございました。
色々と試行した結果、リージョンIDの取得が完了する前にまたイベントを動かしていた事が原因だったみたいです。イベントのルート指定の所でウェイトを入れたことで、不具合なく動くようになりました。ありがとうございました。