【解決しました】戦闘画面で、特技使用モンスター選択時、モンスター名の前に属性アイコンを表示させることは可能か?

chie

ユーザー
いつも楽しくツクールを遊ばせていただいております(*^_^*)

最近、過去作のゲームの更新作業をしています。
ゲームに出てくるモンスターの属性アイコンを、モンスターの名前の前につけて
属性をわかりやすくしようと思い、特殊文字でアイコンを表示させる作業をしているのですが、

スクリーンショット 2025-02-18 102706.png


上の画面写真のように、モンスター登場画面では、モンスター名の前に正しくアイコンが表示されます。ただ、



スクリーンショット 2025-02-18 102113.png


特技をモンスターに使用する際、モンスター選択をしようとすると、アイコンが表示されず特殊文字コードになってしまいます。
モンスター選択でも、モンスターの名前の前にアイコンを表示させるには、どのようにしたら良いでしょうか?
ツクールの仕様で、モンスター選択時にはアイコンを表示させるのは難しいでしょうか?

対応方法がわかる方がおられましたら、ご教授お願いいたしますm(_ _)m
 
はじめに、ちょっと内部的な話をすると、
drawText と drawTextEx という物が使い分けされており、
制御文字が使えるのは drawTextEx の方になります。

ですので、drawText を drawTextEx に変えると制御文字が使えることになりますが、
センタリングがされない、文字数が多いと表示枠からはみ出す……という制約があります。

これらを踏まえて、
KRD_MZ_Bypass (drawTextをdrawTextExに変更)
というプラグインを作ってみました。
RPGツクールMZ用として作りましたが、
一応、RPGツクールMVでも動くようです。

ご利用の際は、
該当のWindowは Window_BattleEnemy ですので、パラメータに設定してください。

↓ダウンロードはGitHubから↓

以上、よろしくお願いします。
 
はじめに、ちょっと内部的な話をすると、
drawText と drawTextEx という物が使い分けされており、
制御文字が使えるのは drawTextEx の方になります。

ですので、drawText を drawTextEx に変えると制御文字が使えることになりますが、
センタリングがされない、文字数が多いと表示枠からはみ出す……という制約があります。

これらを踏まえて、
KRD_MZ_Bypass (drawTextをdrawTextExに変更)
というプラグインを作ってみました。
RPGツクールMZ用として作りましたが、
一応、RPGツクールMVでも動くようです。

ご利用の際は、
該当のWindowは Window_BattleEnemy ですので、パラメータに設定してください。

↓ダウンロードはGitHubから↓

以上、よろしくお願いします。
くろうどさん、ありがとうございます。
教えていただいたプラグイン、拝見してみます。
丁寧に解説してくださり、ありがとうございました。
 
くろうどさん作のプラグインを導入したところ、モンスター選択のときにも
アイコンがうまく表示されるようになりました!
素晴らしいプラグインをご紹介いただき、ありがとうございました(*´ω`*)
更新後にゲームのテストプレーをしたら問題なかったので、ゲームのバージョンアップが出来そうです。
ありがとうございました:kaojoy:
 
Back
トップ