トリアコンタンさんのノベルゲーム総合プラグインの挙動について

アバター
NAK/22番目の素数
記事: 8
登録日時: 2017年5月24日(水) 06:32
連絡を取る:

トリアコンタンさんのノベルゲーム総合プラグインの挙動について

投稿記事by NAK/22番目の素数 » 2018年11月29日(木) 20:45

Noblemushroom.js Ver.1.7.2で以下の現象を確認しました。
仕様かバグか判別がつかないものもありますが、ご報告いたします。

★ポーズメニュー
「ロード」を選択した際に決定キーを押下したままにすると、ウィンドウの開閉→ファイル決定がループして先に進めなくなります。

★横書きモード
自動改行が有効時、アイコン文字で折り返すポイントが発生しても、通常の文字が来るまで自動折り返しになりません。

★縦書きモード
アイコン文字が縦書きにならず横書きで描画されます。
選択肢の描画が安定しません。選択肢の文字列が折り返されて重なった表示になったり、二行以上の幅で描画されたりします(デフォルトの設定値から縦書きモードにした場合)。
※選択肢が横書きで表示されるのは仕様なのかバグなのか判別がつきませんでした。
最後に編集したユーザー NAK/22番目の素数 on 2018年12月16日(日) 21:13 [ 編集 2 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタンさんのノベルゲーム総合プラグインの挙動について

投稿記事by トリアコンタン » 2018年11月30日(金) 08:34

おはようございます。
プラグインのご利用、ご報告ありがとうございます!
こちらで現象を確認してみます。

ただ縦書きについては、ご要望により追加した機能で、簡単な文章表示以外については深く検証していません。
場合によっては一部の挙動は仕様とさせていただくかもしれません。ご了承ください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタンさんのノベルゲーム総合プラグインの挙動について

投稿記事by トリアコンタン » 2018年12月14日(金) 02:13

こんばんは!
ご報告いただいた2件について対応しました。

縦書き関連の事象については、検討しましたが、現状すぐに対応することは難しいと判断し保留とさせていただきました。
ご了承ください。

ロード、クイックロード時に決定ボタンを押し続けているとロード処理が繰り返されてしまう問題を修正
アイコン画像が自動改行時に考慮されない問題を修正(ver1.7.3)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/NobleMushroom.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
NAK/22番目の素数
記事: 8
登録日時: 2017年5月24日(水) 06:32
連絡を取る:

Re: 【解決済】トリアコンタンさんのノベルゲーム総合プラグインの挙動について

投稿記事by NAK/22番目の素数 » 2018年12月16日(日) 21:12

確認しました。

アイコンの描画ですが、アイコン描画時に自動改行を呼び出す必要があるように思います。
以下のような感じでしょうか?

コード: 全て選択

   Window_NovelMessage.prototype.processDrawIcon = function(iconIndex, textState) {
       _InterfaceWindow_Message.prototype.processDrawIcon.apply(this, arguments);
       if (paramAutoWordWrap) {
          this.processAutoWordWrap(textState);
       }
   };


縦書きに関しては仕様ということで承知いたしました。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタンさんのノベルゲーム総合プラグインの挙動について

投稿記事by トリアコンタン » 2018年12月16日(日) 22:52

こんばんは!
アイコンの描画による改行ですが、以下の画像の通り対応し動作を確認しましたが、うまく動作していないでしょうか?

2018-12-16 (1).png
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
NAK/22番目の素数
記事: 8
登録日時: 2017年5月24日(水) 06:32
連絡を取る:

Re: トリアコンタンさんのノベルゲーム総合プラグインの挙動について

投稿記事by NAK/22番目の素数 » 2018年12月19日(水) 02:41

(画像はVer.1.7.3のものです)
私がバグを発見した時は、画像のようなイベントを用いていました。
確かにこういう使い方はあまりしないと思うので、仕様ということにしていただいても結構です。

ss.jpg

“MV:質問” へ戻る