MZ用プラグイン

GABA ルビ振り - GABA_Ruby.js

シェア用テキスト:
▼GABA ルビ振り(ガバチョ(溟犬一六)様作) - GABA_Ruby.js
https://plugin-mz.fungamemake.com/archives/1367
メッセージにルビ(読み仮名)を振ります。

ふりがな:るびぶり

機能概要: メッセージにルビ(読み仮名)を振ります。

利用規約(ライセンス): MITライセンス

作者:ガバチョ(溟犬一六)

作者サイト:https://star-write-dream.com/

解説ページ:https://star-write-dream.com/#/MZ-Ruby

ファイル名:GABA_Ruby.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc メッセージにルビを振ります
 * @author ガバチョ(溟犬一六)
 * @url https://star-write-dream.com/
 *
 * @help GABA_Ruby.js(ver1.0.2)
 *
 * このプラグインは、メッセージにルビ(読み仮名)を振ります。
 * 「文章の表示」イベントで、
 * ルビを振りたい文字を以下のようにタグで囲みます。
 * 
 * R[漢字,かんじ]
 * r[RPG,ロールプレイングゲーム]
 *
 * また、パラメーターの「ルビリスト」に読み方を登録しておけば、
 * タグで囲まなくても自動的にルビ振りされます。
 * ルビリストに登録してある状態から、さらにメッセージ内でタグ指定した場合、
 * タグ指定の読み方が優先されます。
 *
 * マップシーンおよび戦闘シーンでの「文章の表示」のみ対応しています。
 * 武器アイテムの説明や、名前ボックスなどでは機能しません。
 *
 * プラグインコマンドはありません。
 * 
 * ----------------------------------------------------------------------------
 *
 * (メモ)
 * ■ルビ位置を左に移動させたい場合
 *   ルビは中央寄せで表示されます。
 *   送り仮名の関係などでルビを左に移動させたい時は、
 *   読み仮名にスペースをいくつか追加してください。
 * 
 * 
 * --------------------------
 * Copyright (c) 2020 Gabacho(Ichiro Meiken)
 * Released under the MIT license
 * https://opensource.org/licenses/mit-license.php
 * --------------------------
 *
 * @param rubySize
 * @text ルビサイズ
 * @type number
 * @desc ルビのサイズ(初期値:10)。
 * @default 10
 *
 * @param adjustY
 * @text 上下調整
 * @type number
 * @desc ルビの位置を上下に調整する値をピクセル数で指定します(初期値:0)。プラスで下、マイナスで上に調整します。
 * @default 0
 * @min -400 
 * 
 * @param adjustLineHeight
 * @text 行間調整
 * @type number
 * @desc 行間を広げる値をピクセル数で指定します(初期値:0)。
 * @default 0
 * 
 * @param rubyList
 * @text ルビリスト
 * @type struct<RubyInfo>[]
 * @desc ここに登録されていると自動的にルビ振りされます。最低1件は登録してください。
 * @default [”{”word”:”漢字”,”ruby”:”かんじ”}”]
 * 
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.