こんにちは
トリアコンタン様の動的文字列ピクチャ生成プラグインを利用させていただいております。
そこでですが、文字表示に変数を使っている状態で、他のプラグインの処理で
変数の中身を書き換えた際、動的に変更がされません。
D_TEXT_SETTING REAL_TIME ONは呼んであります。
以下の処理で変数の中身を変えています。
1、プラグインコマンドで処理を発火
2、$gameMap._interpreter.operateVariable(id, type, value); で変数のセット
動的に変更されるようにする方法はなにかありませんでしょうか?
よろしくお願いします。
【解決済】トリアコンタン様の動的文字列ピクチャ生成プラグインについて
【解決済】トリアコンタン様の動的文字列ピクチャ生成プラグインについて
最後に編集したユーザー KRS_L [ 2018年10月22日(月) 20:42 ], 累計 1 回
Re: トリアコンタン様の動的文字列ピクチャ生成プラグインについて
こんばんは!
プラグインのご利用ありがとうございます。
確認ですが、「他のプラグインの処理」ではなく通常のイベントコマンド「変数の操作」で変更した場合は
動的変更は有効になるでしょうか?
前者であれば、プラグインとの相性の問題となります。
後者の場合は、別のプラグインとの何らかの競合か、プラグイン単独の未知の問題かもしれません。その場合は念のため新規プロジェクトでも同様の問題が再現するかどうかをお試しください。
プラグインのご利用ありがとうございます。
確認ですが、「他のプラグインの処理」ではなく通常のイベントコマンド「変数の操作」で変更した場合は
動的変更は有効になるでしょうか?
前者であれば、プラグインとの相性の問題となります。
後者の場合は、別のプラグインとの何らかの競合か、プラグイン単独の未知の問題かもしれません。その場合は念のため新規プロジェクトでも同様の問題が再現するかどうかをお試しください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: トリアコンタン様の動的文字列ピクチャ生成プラグインについて
トリアコンタン様
素早いお返事ありがとうございます。
通常のイベントコマンド「変数の操作」で変更した場合は動的変更は有効になっています。
そうなるとプラグインとの相性の問題とのことになるのですかね。
自作プラグインのため、JSファイルを張ります。
お時間があれば、見てもらえると嬉しいです。
以上よろしくお願いします。
素早いお返事ありがとうございます。
通常のイベントコマンド「変数の操作」で変更した場合は動的変更は有効になっています。
そうなるとプラグインとの相性の問題とのことになるのですかね。
自作プラグインのため、JSファイルを張ります。
お時間があれば、見てもらえると嬉しいです。
以上よろしくお願いします。
- 添付ファイル
-
KRS_variableMinus.js
- (3.07 KiB) ダウンロード数: 8 回
Re: トリアコンタン様の動的文字列ピクチャ生成プラグインについて
こんにちは!
こちらでご提供いただいたプラグインを調査しました。
以下のコードで変数を変更する際、idの値が「文字列型の数値」になっているため
変数の変更自体は行われるが「動的文字列ピクチャ生成プラグイン」のリアルタイム変更が効かないという状態になっていました。
そこで動的文字列ピクチャ生成プラグインを修正し、変数IDに文字列型の数値を渡して変数の操作をしたときもリアルタイム変更が行われるよう修正しました。
プラグイン等でGame_Variables.prototype.setValueを呼んだとき、変数IDに文字列型の数値を渡した場合も変数のリアルタイム表示が効くよう修正(ver1.11.1)
https://raw.githubusercontent.com/triac ... Picture.js
こちらでご提供いただいたプラグインを調査しました。
以下のコードで変数を変更する際、idの値が「文字列型の数値」になっているため
変数の変更自体は行われるが「動的文字列ピクチャ生成プラグイン」のリアルタイム変更が効かないという状態になっていました。
コード: 全て選択
$gameMap._interpreter.operateVariable(id, type, value);
プラグイン等でGame_Variables.prototype.setValueを呼んだとき、変数IDに文字列型の数値を渡した場合も変数のリアルタイム表示が効くよう修正(ver1.11.1)
https://raw.githubusercontent.com/triac ... Picture.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: トリアコンタン様の動的文字列ピクチャ生成プラグインについて
会社行事により、返答遅れました。申し訳ありません。
ご返信ありがとうございます。
挙動確認できました。文字列型とは盲点でした。
プラグインの修正ありがとうございました。!
ご返信ありがとうございます。
挙動確認できました。文字列型とは盲点でした。
プラグインの修正ありがとうございました。!