ページ 11

【解決済み】キャラと会話したあとそっぽ向かれたくない

Posted: 2023年5月26日(金) 15:35
by okura
キャラに左右や上から話かけたあとすぐ基本設定の正面にぷいっと戻ってしまうのが
そっぽをむかれているようで気になります。
会話がおわったあともずっと主人公の方を向いていてほしいです。
そしてその設定を会話できるすべてのキャラの基本の動作にしたいです。

スイッチを使った切り替えで上下左右の向きのキャラを4ページ分つくるということも考えましたが、
ページが複数に渡っていると今後複雑なイベントの設定が大変で複雑になるかと懸念しています。
なにかスマ―トな方法やプラグインはありますか?

主人公が離れて数マス分距離をあけてから正面に向き直るといった動作ができるとなお良いのですが…。

Re: キャラと会話したあとそっぽ向かれたくない

Posted: 2023年5月26日(金) 21:49
by Plasma Dark
Game_Event.prototype.unlock でイベント終了後にそのイベントの向きを戻す処理を行っています。
自律移動しないイベントであれば、プラグインを書いてここの処理で向きを戻さないようにすることで、会話後にプレイヤーのほうを向いたままにできそうです。
自律移動する場合は、そもそもunlockを呼び出すタイミング自体を変えてしまうか、向きのロックを別のフラグを用意して制御するのがシンプルでしょうか。

自律移動しない前提であれば、移動ルートの設定でプレイヤーのほうを向かせてしまうのも手だと思います。

Re: キャラと会話したあとそっぽ向かれたくない

Posted: 2023年5月27日(土) 09:46
by okura
ありがとうございます。
プラグインの書き方はちょっとわかりません。
なにかそういったプラグインはどこかで配布されていませんか?