タッチ操作で移動している際に、プライオリティが「プレイヤーの下」に設定しているにも関わらずトリガーが「プレイヤーから接触」、「イベントから接触」のイベントに触れてしまうと予定している移動をキャンセルして一度立ち止まってしまう現象に関して、何か解決策をご存じの方いらっしゃらないでしょうか。
例えば、添付した画像のような触れたらコインを獲得するイベントを作った際に、コインを獲得する度に一度立ち止まってしまい、マリオでコインを連続で獲得する時のような爽快感もなくテンポも著しく損なわれてしまいます。
黄色のクリスタルを1度クリックするだけでコインを獲得しながら立ち止まらずにたどり着けることが理想です。
キーボード操作では一切立ち止まることなくスムーズにたどり着けます。
何か解決策をご存じの方がいらっしゃいましたらご教示頂ければ幸いです。
以上です、よろしくお願いいたします。
【解決済み】タッチ操作時、イベント接触で立ち止まらないようにしたい
Re: タッチ操作時、イベント接触で立ち止まらないようにしたい
プレイヤーXYとイベントXYが同じ時に処理する「並列処理」にするのはどうでしょうか?
▼だいたいTwitterにいます。たぶん。
https://twitter.com/kuroudo119
https://twitter.com/kuroudo119
Re: タッチ操作時、イベント接触で立ち止まらないようにしたい
ゆわかさん、くろうどさんご回答誠にありがとうございます!
くろうどさん、画像付きで説明頂き誠にありがとうございます。しかしながら、並列処理で常にプレイヤーの状態を監視して条件分岐を走らせるとゲームの動作速度が不安定になる懸念があるのと、コインが存在する全MAPに並列イベントを配置するのは管理が大変なので今回はゆわかさんの案を採用させていただくことにしました。
そのようなプラグインが準公式であったのは盲点でした。おかげで理想通りの機能が実装できました。ご回答ありがとうございました。
くろうどさん、画像付きで説明頂き誠にありがとうございます。しかしながら、並列処理で常にプレイヤーの状態を監視して条件分岐を走らせるとゲームの動作速度が不安定になる懸念があるのと、コインが存在する全MAPに並列イベントを配置するのは管理が大変なので今回はゆわかさんの案を採用させていただくことにしました。
そのようなプラグインが準公式であったのは盲点でした。おかげで理想通りの機能が実装できました。ご回答ありがとうございました。