# yanflyのイベントクリックトリガー; キャラクターの移動を止めることはできますか？

**URL:** <https://guild.rpgmakerofficial.com/t/topic/2392>\
**Category:** 質問\
**Tags:** mv\
**Created:** [2026 年 7 月 26 日午前 9:56 UTC](https://guild.rpgmakerofficial.com/t/topic/2392 "2026-07-26T09:56:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![VHSbunny](https://avatars.discourse-cdn.com/v4/letter/v/e9c0ed/32.png) [@VHSbunny](https://guild.rpgmakerofficial.com/u/VHSbunny)\
**Post date:** [2026 年 7 月 26 日午前 9:56 UTC](https://guild.rpgmakerofficial.com/t/topic/2392/1 "2026-07-26T09:56:20Z")

</div>

こんにちは、新しいフォーラムに初めて参加しました。以前のフォーラムを使っていたのですが、そこでは投稿できなくなったため、こちらで投稿せざるを得ません。もし何か失礼なことをしてしまったら、お許しください。

現在、MVを使ってゲームを開発中で、ポイント・アンド・クリック形式の教育エンタテインメントゲームのようなスタイルで作ろうとしています。『スパイ・フォックス』や『ピジャマ・サム』のようなイメージです。

私の課題は、環境内のオブジェクトをクリックしたときに小さなアニメーションを表示したり、キャラクターがそれについて何か発言したりできるようにすることです。これは主にYanflyの「Event Click Trigger」スクリプトを使って大体実現できています。

しかし、問題はキャラクターがイベントをアクティブにするために、何をしていてもイベントの位置まで歩き続けてしまうことです。クリック時に自動実行を設定しても、キャラクターがイベントまで歩いていくのを止めることができません。

背景にあるイベントをクリックしたときに、キャラクターがその場に留まり、イベントを再生したいのです。この方法をご存知の方がいらっしゃいましたら、教えていただけますか？

よろしくお願いいたします！

---

<div class="post-metadata">

**Author:** ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)\
**Post date:** [2026 年 8 月 15 日午後 5:45 UTC](https://guild.rpgmakerofficial.com/t/topic/2392/2 "2026-08-15T17:45:35Z")

</div>

最初に確認すべきことは、タグがどこに配置されているかです。イベントの「ノート」欄に `<Click Trigger>` を記載すると、そのイベント全体に適用されますが、ページコメントとして記載すると、そのページ上でのみ有効となります。そのため、2番目のページがアクティブになると、再び歩行アップの動作に戻ってしまいます。

タグの位置が正しいにもかかわらず、キャラクターが歩き続けてしまう場合は、そのイベントのコマンドリストの最上部に `Script` コマンドとして `$gameTemp.clearDestination();` を追加してみてください。クリックによる移動先設定はイベントのトリガーとは別に設定されており、この呼び出しによって移動先情報が破棄されます。キャラクターは途中の1歩は完了するかもしれませんが、それ以降の経路は辿らなくなります。

---

<div class="post-metadata">

**Author:** ![VHSbunny](https://avatars.discourse-cdn.com/v4/letter/v/e9c0ed/32.png) [@VHSbunny](https://guild.rpgmakerofficial.com/u/VHSbunny)\
**Post date:** [2026 年 8 月 16 日午前 12:25 UTC](https://guild.rpgmakerofficial.com/t/topic/2392/3 "2026-08-16T00:25:32Z")

</div>

残念ながら、トリガーは正しい位置にあり、すべてが本来あるべき場所にあるんだけど、スクリプトがバグっているのかもしれないね。新しいイベントを作り直したら、今はちょっとだけ動くようになったから。

スクリプトコマンドを試して、うまくいくか見てみるね！本当にありがとう！
