当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
DarkPlasma ウィンドウに操作説明を表示 - DarkPlasma_ManualText.js
シェア用テキスト:
▼DarkPlasma ウィンドウに操作説明を表示(DarkPlasma様作) - DarkPlasma_ManualText.js
https://plugin-mz.fungamemake.com/archives/5088
ウィンドウ右下に操作説明を表示できるようにします。
ふりがな:うぃんどーにそーさせつめーおひょーじ
機能概要: ウィンドウ右下に操作説明を表示できるようにします。
利用規約(ライセンス): MITライセンス
作者:DarkPlasma
作者サイト:https://elleonard.github.io/DarkPlasma-MZ-Plugins/index.html
ダウンロードページ:https://raw.githubusercontent.com/elleonard/DarkPlasma-…
ファイル名:DarkPlasma_ManualText.js
プラグインのヘルプ:
/*: * @plugindesc ウィンドウに操作説明を表示する * @author DarkPlasma * @license MIT * * @target MZ * @url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release * * @param linePadding * @desc マニュアルの行間を指定します。 * @text 行間 * @type number * @default 12 * * @help * version: 1.8.0 * ウィンドウ右下に操作説明を表示できるようにします。 * * 本プラグインは単体では機能しません。 * 本プラグインを必要とする別のプラグインと一緒に利用してください。 * * 開発者向け説明 * Window_ManualTextMixIn をウィンドウクラスに適用し、 * drawManual メソッドを適当な場所で呼び出してください。 * * drawManual: () => void * 操作説明テキストを描画します。 * * manualX: (index: number) => number * 操作説明テキストのX座標を返します。 * * manualY: (index: number) => number * 操作説明テキストのY座標を返します。 * * setManualOffsetY: (offset: number) => void * 操作説明テキストのY座標オフセットを設定します。 * * manualOffsetY: () => void * 操作説明テキストのY座標オフセットを返します。 * * manualLineHeight: () => number * 操作説明テキストの行の高さを返します。 * * setManualPadding: (padding: number) => void * 操作説明テキストの行間を設定します。 * * manualPadding: () => number * 操作説明テキストの行間を返します。 * * initManualTexts: () => void * 操作説明テキストを初期化します。 * * addManualText: (text: string) => void * 操作説明テキストを追加します。 * * manualTexts: () => string[] * 操作説明テキスト一覧を返します。 * * setManualFontSize: (size: number) => void * 操作説明テキストのフォントサイズを設定します。 * * manualFontSize: () => number * 操作説明テキストのフォントサイズを返します。 * デフォルトは21 * * isManualVisible: () => boolean * 操作説明テキストの可視状態を返します。 * * setIsManualVisible: (isVisible: boolean) => void * 操作説明テキストの可視状態を変更します。 * * setManualCols(cols: number) => void * 操作説明テキストの表示列数を設定します。 * * setManualWidth(width: number) => void * 操作説明テキストの表示幅を設定します。 */