thisの参照先がGame_Interpreterだったので、
Game_Interpreter.prototype.setWaitMode('message')
でメッセージの待機ができると思ったのですが、できませんでした。
ツクール内部ではなく、プラグイン化して外部で演出を作っているため
thisを使わずにメッセージの待機ができる方法を探しています。
ご存じの方がいましたらご教授願いたいです。よろしくお願いします。
this.setWaitMode('message')の別表記
Re: this.setWaitMode('message')の別表記
技術的には可能なのですが、難しい話です。
具体的にどのような演出を想定しているのでしょうか?
thisを使わないと、interpreterの動作を中断できないので、thisを使わない解決方法はありません。
thisから、よい感じに処理をプラグインに投げることは可能です。
具体的にどのような演出を想定しているのでしょうか?
thisを使わないと、interpreterの動作を中断できないので、thisを使わない解決方法はありません。
thisから、よい感じに処理をプラグインに投げることは可能です。
現在、プラグイン依頼はお休み中です。
Re: this.setWaitMode('message')の別表記
該当のプラグインに何かしらの方法でthisを渡してしまうのが一番簡単だと思います。
一例として:
【プラグイン処理に入る直前】
【プラグイン内で】
一例として:
【プラグイン処理に入る直前】
コード: 全て選択
$gameTemp._currentInterpreter = this;
【プラグイン内で】
コード: 全て選択
const interpreter = $gameTemp._currentInterpreter;
$gameTemp._currentInterpreter = null;
interpreter.setWaitMode('message');
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。