MZにて、シンボルエンカウント制を採用致したく、
『MV初心者講座』の『マップ上を歩く敵を作る』を参考に、
バトル勝利時でも、逃げた場合と同じように、『一定時間が過ぎると自然復活』させるようにしているのですが、
①バトル終了後、『すり抜け』状態のシンボルに『エンターキー』を押して接すると、バトルに再突入してしまう
②同じくバトル終了後、コモンイベントや別のバトルをしてから接すると、バトルに再突入してしまう
以上のような事象があり、困っております。
なお、バトル回避に必要な変数や条件は複数あり、またエンカウントはコモンイベントで一括管理しておりますが、
『すり抜け』状態の敵に『何かをする』処理は一切ありません。
バトル終了後しばらく『自キャラを透明(すり抜け)化する』というプラグインがございますが、
あくまでも『敵キャラを透明(すり抜け)化』→『自然復活』で対応したいです。
ちなみにシンボルエンカウントに関わるプラグインは、砂川赳様の<ChangePassage>のみ導入しております。
問題なく挙動している事例やアドバイスなど、皆様から頂けますと幸いです。
シンボルエンカウントについて
Re: シンボルエンカウントについて
ケックス さんが書きました:MZにて、シンボルエンカウント制を採用致したく、
『MV初心者講座』の『マップ上を歩く敵を作る』を参考に、
バトル勝利時でも、逃げた場合と同じように、『一定時間が過ぎると自然復活』させるようにしているのですが、
①バトル終了後、『すり抜け』状態のシンボルに『エンターキー』を押して接すると、バトルに再突入してしまう
②同じくバトル終了後、コモンイベントや別のバトルをしてから接すると、バトルに再突入してしまう
以上のような事象があり、困っております。
なお、バトル回避に必要な変数や条件は複数あり、またエンカウントはコモンイベントで一括管理しておりますが、
『すり抜け』状態の敵に『何かをする』処理は一切ありません。
バトル終了後しばらく『自キャラを透明(すり抜け)化する』というプラグインがございますが、
あくまでも『敵キャラを透明(すり抜け)化』→『自然復活』で対応したいです。
ちなみにシンボルエンカウントに関わるプラグインは、砂川赳様の<ChangePassage>のみ導入しております。
問題なく挙動している事例やアドバイスなど、皆様から頂けますと幸いです。
困っている内容は理解できます。
しかし、どのように実装して、どこにミスがあるのか調査対象のデータがありません。
1.『MV初心者講座』の『マップ上を歩く敵を作る』を参考に作ったもので問題が起こっているのでしょうか?
2.そこから色々カスタムしているようですが、そのカスタムによって問題が起こっているのでしょうか?
だとすると、カスタム内容の具体性が低く、ミスしている箇所を特定できません。
本件は複雑そうですが、中を見たら単純なミスのような気もします。
一番早く解決できそうなのは、現状の作ったイベントの最低限のデータを新規プロジェクトにコピーしたサンプルをアップすることだと思います。
スクリーンショットや文章の説明では、漏れが多いです。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: シンボルエンカウントについて
ムノクラ 様
アドバイスをありがとうございます。
大量のエネミーシンボルにエンカウント~バトル終了処理を搭載するのも『重くなる』と考え、
エンカウント処理(シナリオの進行度により出現する敵が変わる、勝利または逃げた場合、半透明化&すり抜け処理)などをコモンイベントで外部処理をさせているため、不具合が出ている可能性があります。
ですので、各種処理を大量のエネミーシンボルそのものに直に施して、動作確認をしてみようかと思います。
ただ、プラグインを使用しないで挙動している『巧い実例』があれば、参考にしたいなぁ、
と考えています。
アドバイスをありがとうございます。
大量のエネミーシンボルにエンカウント~バトル終了処理を搭載するのも『重くなる』と考え、
エンカウント処理(シナリオの進行度により出現する敵が変わる、勝利または逃げた場合、半透明化&すり抜け処理)などをコモンイベントで外部処理をさせているため、不具合が出ている可能性があります。
ですので、各種処理を大量のエネミーシンボルそのものに直に施して、動作確認をしてみようかと思います。
ただ、プラグインを使用しないで挙動している『巧い実例』があれば、参考にしたいなぁ、
と考えています。
Re: シンボルエンカウントについて
とても初歩的な設定不足がありました。
『透明化』『すり抜け』処理を、『ウェイト』を掛けていませんでした。
ムノクラ様、ご指摘頂き、ありがとうございました。
『透明化』『すり抜け』処理を、『ウェイト』を掛けていませんでした。
ムノクラ様、ご指摘頂き、ありがとうございました。