【MZ】名前ラベルプラグイン

最終更新 : 2021/12/10

ツクールMZ向け。MITライセンスです。

更新履歴

  • v1.0.3:2021/12/10 名前ラベルのフォントがメインフォントと連動するようにしました。パラメータを追加し、メインフォントと異なるフォントも設定できるようにしました。
  • v1.0.2:2021/09/23 メッセージウィンドウの外側にも表示できるようにしました。表示位置をメッセージウィンドウの「上・中・下」ごとに設定できるようにしました。「GABA_AutoDisplayFaceByName.js」の顔画像より前面にくるように調整しました。名前タグによる名前ウィンドウ表示機能を「GABA_SpeakerNameByTag.js」に分離しました。
  • v1.0.1:2021/08/31 会話文中のタグによって名前ラベルを表示する機能を追加しました。
  • v1.0.0:2020/09/11 初版

概要

メッセージウィンドウ内に名前ラベルを表示します。 (名前ウィンドウは非表示となります)

画像 読みにくくなるので、キャラ名は短めが良いと思います。

画像 色づかいのセンスを問われます。

パラメーター

  • 名前のフォント
  • 名前のフォントサイズ
  • 名前のフォントカラー
  • 名前のアウトラインカラー
  • 位置調整(上中下ウィンドウごと)
  • 名前の表示幅:表示幅より名前が長くなる場合、フォントを縮小して表示幅に収めます
  • 文字寄せ:左寄せ、中央寄せ、右寄せ
  • 背景の内側余白(上下)
  • 背景の内側余白(左右)
  • 背景のベースカラー
  • 背景のグラデーションカラー
  • 縦にグラデーションするか
  • 名前タグ:自分で設定できます。初期値「n」

カラー補足

フォントカラーで指定する値は、メッセージでフォントカラーを指定する時の値と同じです。具体的には下の表の通りです。

画像 MVからおなじみのカラーインデックス表です。

別の色を指定したい場合は、ゲームフォルダ\img\system\Window.pngの右下部分の配色を変えるか、テキストカラープラグインを使ってください。

背景色および背景色のグラデーションカラーについて、透明度(opacity)を0にすれば名前だけ表示できます。

注意点

フォントカラーは名前入力時に\c[X]を指定することで上書きできますが、アウトラインカラーは上書きできません。

経緯

名前ウィンドウを顔グラフィックの上に持ってきたら顔グラフィックが潰れてしまったので、対策として作りました。

MVの時にも同じものを作っていましたが、今回は使わなさそうな機能を落としています。

一言

名前が顔グラフィックの上にあるとなかなか格好いいと思います。

プロフィール

溟犬一六(めいけんいちろ)。雑種のクリエイター。ハンドル名はガバチョなど