イベントコマンドの「スクリプト」で、「移動ルートの設定」と同じことをしてみたいのですが、
自分の書き方が間違ってしまっているためゲームが終了してしまいます。
「スクリプト」コマンドで、移動ルートの設定内の「スクリプト」を使うにはどう記載すれば良いのでしょうか?
下記は間違った例です。
this.character(0).forceMoveRoute({
"list":[{"code":45,"parameters":"this.moveTowardEvent(1);"},
{"code":0}],
"repeat":false,
"skippable":true,
"wait":false})
と書いています。
「this.moveTowardEvent(1);」というのは、
ひきも記は閉鎖しました様の「自律移動拡張プラグイン」で定義された、使用したいスクリプト文です。
[解決済み]スクリプトコマンドでの移動ルートの設定についての質問
Re: スクリプトコマンドでの移動ルートの設定についての質問
こんにちは。
これで如何でしょうか?
this.character(0).forceMoveRoute({
"list":[{"code":45,"parameters":["this.moveTowardEvent(1);"]},
{"code":0}],
"repeat":false,
"skippable":true,
"wait":false})
私の環境ではこれでID:1のキャラクターを追いかける動作をしました。
これで如何でしょうか?
this.character(0).forceMoveRoute({
"list":[{"code":45,"parameters":["this.moveTowardEvent(1);"]},
{"code":0}],
"repeat":false,
"skippable":true,
"wait":false})
私の環境ではこれでID:1のキャラクターを追いかける動作をしました。
Re: スクリプトコマンドでの移動ルートの設定についての質問
kotonoha* さんが書きました:こんにちは。
これで如何でしょうか?
this.character(0).forceMoveRoute({
"list":[{"code":45,"parameters":["this.moveTowardEvent(1);"]},
{"code":0}],
"repeat":false,
"skippable":true,
"wait":false})
私の環境ではこれでID:1のキャラクターを追いかける動作をしました。
早速この通りに書き直して正常に動きました。ありがとうございました!
なるほど、[]で囲めば良かったんですね。