[解決済み]スクリプトコマンドでの移動ルートの設定についての質問

アバター
FINGERMAN
記事: 35
登録日時: 2016年2月28日(日) 21:40

[解決済み]スクリプトコマンドでの移動ルートの設定についての質問

投稿記事by FINGERMAN » 2016年4月13日(水) 08:09

イベントコマンドの「スクリプト」で、「移動ルートの設定」と同じことをしてみたいのですが、
自分の書き方が間違ってしまっているためゲームが終了してしまいます。 :?
「スクリプト」コマンドで、移動ルートの設定内の「スクリプト」を使うにはどう記載すれば良いのでしょうか?

下記は間違った例です。

this.character(0).forceMoveRoute({
"list":[{"code":45,"parameters":"this.moveTowardEvent(1);"},
{"code":0}],
"repeat":false,
"skippable":true,
"wait":false})

と書いています。
「this.moveTowardEvent(1);」というのは、
ひきも記は閉鎖しました様の「自律移動拡張プラグイン」で定義された、使用したいスクリプト文です。
最後に編集したユーザー FINGERMAN on 2016年4月13日(水) 10:18 [ 編集 1 回目 ]

アバター
kotonoha*
記事: 40
登録日時: 2015年12月30日(水) 11:03

Re: スクリプトコマンドでの移動ルートの設定についての質問

投稿記事by kotonoha* » 2016年4月13日(水) 09:49

こんにちは。
これで如何でしょうか?

this.character(0).forceMoveRoute({
"list":[{"code":45,"parameters":["this.moveTowardEvent(1);"]},
{"code":0}],
"repeat":false,
"skippable":true,
"wait":false})

私の環境ではこれでID:1のキャラクターを追いかける動作をしました。
アバター
FINGERMAN
記事: 35
登録日時: 2016年2月28日(日) 21:40

Re: スクリプトコマンドでの移動ルートの設定についての質問

投稿記事by FINGERMAN » 2016年4月13日(水) 10:17

kotonoha* さんが書きました:こんにちは。
これで如何でしょうか?

this.character(0).forceMoveRoute({
"list":[{"code":45,"parameters":["this.moveTowardEvent(1);"]},
{"code":0}],
"repeat":false,
"skippable":true,
"wait":false})

私の環境ではこれでID:1のキャラクターを追いかける動作をしました。

早速この通りに書き直して正常に動きました。ありがとうございました!
なるほど、[]で囲めば良かったんですね。 :D

“MV:質問” へ戻る