移動ルートの中でイベントコマンドを実行する

れんどろっぷ
記事: 6
登録日時: 2017年7月25日(火) 23:08

移動ルートの中でイベントコマンドを実行する

投稿記事by れんどろっぷ » 2017年7月27日(木) 23:10

移動ルートの中のスクリプトで、イベントコマンドにある機能のスクリプトを実行することは出来るのでしょうか?
this.operateVariable(300, 1, 1);と入れて、変数300に1を加算しようとしても、
Type Error undefined is not a function と出たので、
まずそもそもイベントコマンドにある機能のスクリプトは使えないのかな?と思い、
このような件名にしました。

使えるのでしょうか? もし使えるのであれば、そのやり方を教えていただきたいです。

また、移動ルート中に変数を加算しようと思ったのは、
人型のイベントが歩いている途中、歩いた隣のマスに落し物が出現する演出をするつもりだったからです。
落し物は歩いている途中に変数を加算して出現させるようにするつもりでした。

質問とその背景が順番のトピックになり、読みにくいかとは思いますが、
何かヒントでも良いので助言頂ければと思います。とても助かります……。

奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 移動ルートの中でイベントコマンドを実行する

投稿記事by 奏ねこま » 2017年7月27日(木) 23:27

thisの代わりに$gameMap._interpreterとしてみてください。
れんどろっぷ
記事: 6
登録日時: 2017年7月25日(火) 23:08

Re: 移動ルートの中でイベントコマンドを実行する

投稿記事by れんどろっぷ » 2017年7月29日(土) 16:56

ありがとうございます、無事動きました!

“MV:質問” へ戻る