【解決済】NameWindowのフォントカラーが表示されない

返信する
まさゆ
記事: 74
登録日時: 2022年2月11日(金) 11:38

【解決済】NameWindowのフォントカラーが表示されない

投稿記事 by まさゆ »

DarkPlasma様の「DarkPlasma_NameWindow.js」について質問がございます。
https://plugin-mz.fungamemake.com/archives/815
ver:2.0.4

文章中でndp<1>やndp<2>などと指定し、名前窓を表示することが可能ですが、
添付画像の通り設定しても、名前のフォントカラーが思った通り表示されません。
アクターごとに設定しても、必ずデフォルトカラーで表示されてしまいます。
(アクター1で黄色(17)、アクター2でピンク(27)を設定しても、デフォルトの青(16)になってしまう)

何か使い方に誤りがあるでしょうか。
ご確認よろしくお願い致します。
添付ファイル
設定スクリーンショット
設定スクリーンショット
最後に編集したユーザー まさゆ [ 2024年7月08日(月) 07:35 ], 累計 1 回
アバター
Plasma Dark
記事: 736
登録日時: 2020年2月08日(土) 02:29
連絡する:

Re: NameWindowのフォントカラーが表示されない

投稿記事 by Plasma Dark »

同様の設定で試しましたが、正しくアクター1は黄色、アクター2はピンク色で名前が表示されました。

新規プロジェクトでお試し頂いて正常に動作する場合、何らか別のプラグインが悪さをしている可能性があります。
まさゆ
記事: 74
登録日時: 2022年2月11日(金) 11:38

Re: NameWindowのフォントカラーが表示されない

投稿記事 by まさゆ »

返信ありがとうございます。
確かに新規だと上手くいきました。

それで、今のゲームのプロジェクトを複製して、そちらのプラグインを「DarkPlasma_NameWindow」以外全て削除して試したのですが、状況は同じでした。。
こうなると他のプラグインのせいではないということになりますよね?何か考えられることありますでしょうか。。?
アバター
Plasma Dark
記事: 736
登録日時: 2020年2月08日(土) 02:29
連絡する:

Re: NameWindowのフォントカラーが表示されない

投稿記事 by Plasma Dark »

コアスクリプトを更新してみてください。
MZエディタの上部メニューから [ゲーム] -> [コアスクリプトの更新] で行うことができます。
まさゆ
記事: 74
登録日時: 2022年2月11日(金) 11:38

Re: NameWindowのフォントカラーが表示されない

投稿記事 by まさゆ »

返信ありがとうございます。
コアの方バージョンアップ(1.7->1.8)しましたが変化なしでした。

ただ、原因になってそうなプラグインは特定出来ました。
私はゲームの冒頭でアクターの名前入力にくらむぼん様の「111_InputForm.js」を利用しており、
この名前入力実行前ですと、NameWindowのフォントカラーが設定通りに表示され、
名前入力実行後だとデフォルトカラーでしか表示されないという現象が見れました。

ーーーーーーーーーーーーーーーーー
111_InputForm.js:
https://plugin-mz.fungamemake.com/archives/754
2020/08/22 RPGツクールMZに対応

くらむぼん様のホームページ
https://krmbn0576.github.io/rpgmakermv/homepage.html
文字入力プラグイン
https://raw.githubusercontent.com/krmbn ... putForm.js
https://raw.githubusercontent.com/krmbn ... utForm.css
ーーーーーーーーーーーーーーーーー

「111_InputForm.js」は依然として利用希望なのですが、何か良き解決策はありますでしょうか?
まさゆ
記事: 74
登録日時: 2022年2月11日(金) 11:38

Re: NameWindowのフォントカラーが表示されない

投稿記事 by まさゆ »

Plasma Dark様、
あれから自分なりに見てみて、恐らく先にお伝えしたプラグイン「111_InputForm.js」のせいではないことが分かりました。

「111_InputForm.js」は指定した変数に代入するまでしか処理を行いませんが(今回、変数1に代入)、
その後に私自身が書いたコードで、
$gameActors.actor(1).setName($gameVariables.value(1));
があるのですが、これを書いてしまうと、アクター1はデフォルトカラーでしか表示されなくなります。

こちら、何か解決策はありますでしょうか?
アバター
Plasma Dark
記事: 736
登録日時: 2020年2月08日(土) 02:29
連絡する:

Re: NameWindowのフォントカラーが表示されない

投稿記事 by Plasma Dark »

ゲーム中にアクター名を変更した場合に、変更後の名前に色設定を適用できない不具合を修正し、バージョン2.0.5として公開しました。こちらをお試しください。
https://github.com/elleonard/DarkPlasma ... eWindow.js
まさゆ
記事: 74
登録日時: 2022年2月11日(金) 11:38

Re: NameWindowのフォントカラーが表示されない

投稿記事 by まさゆ »

Plasma Dark様、最新版試して問題解消されていること確認しました。
素早い対応ありがとうございました。
こちらクローズ致します。
返信する

“MZ:質問”に戻る