ページ 11

【解決済み】ステートロールプラグインでバグを見つけましたが

Posted: 2017年6月10日(土) 23:56
by terueru
こんにちは

いつもツクマテ様にお世話になりっぱなしの初心者です

今回も自分の力ではどうしようもできない状況に陥ったのでお力お借りしたく思います



本題は、下記プラグインについてなのですが

http://tm.yumineko.com/viewtopic.php?t=2654

ステートの残りターン数などを表示できる非常に便利なプラグインで利用させてもらっているのですが、

ステートを、スキルなどで解除してしまった場合、添付画像のように残りのターン数の数字だけが残り続けてしまいます
IMG_1483.rar
(2.14 MiB) ダウンロード数: 8 回
治そうにもJavaを全く使えない私はどうしようもできませんでした


どなたかお力を貸して頂けないでしょうか?

Re: ステートロールプラグインでバグを見つけましたが

Posted: 2017年6月11日(日) 01:00
by まっつUP
terueru様
お世話になります。

同プラグイン中では若干の論理ミスがあります。

this._sprite.bitmap = null;を
if (turns.length > 0) { よりも前に処理するべきだと思います。

改変したプラグインを再配布することが可能かどうか
分からないのでとりあえず状況だけ貼ります。

Re: ステートロールプラグインでバグを見つけましたが

Posted: 2017年6月11日(日) 08:21
by terueru
まっつUP様

ご返答ありがとうございます

素人なりに適当にいじってみましたが全く治りませんでした

確かに、プラグインの配布記事に改変可と書いてありますが、それを再配布可とは書いてないですね・・・

もし、簡単に治ることなら、方法等教えて頂けませんでしょうか・・?

Re: ステートロールプラグインでバグを見つけましたが

Posted: 2017年6月11日(日) 10:48
by まっつUP
if (turns.length > 0) { の直前の行に
this._sprite.bitmap = null;を入れるだけです。

また改変後は同プラグイン単体での動作確認をお願いします。
(同プラグイン以外のプラグインはOFFにしてお試しください。)

Re: ステートロールプラグインでバグを見つけましたが

Posted: 2017年6月11日(日) 15:35
by terueru
まっつUP様

ありがとうございます!
できました!!
本当に助かります・・!