Classes PluginManager - hikipuro/rpgmakermv_ref GitHub Wiki

PluginManager クラス

[クラス一覧]

(ver.1.6.2)

プラグインの管理

定義場所: rpg_managers.js

クラスの属性

  • Static クラス

関連項目

フィールド

名前 初期値 説明
_path string "js/plugins/" (Static) プラグインファイルのパス
_scripts Array.<string> [] (Static) 読み込まれたプラグインの名前の配列
_errorUrls Array.<string> [] (Static) 読み込み時にエラーの発生したプラグインファイルの URL
_parameters object {} (Static) プラグインの設定値一覧

メソッド

名前 説明
setup プラグインのロードと設定
checkErrors エラーのチェック
parameters プラグインの設定を読み込み
setParameters プラグインの設定を保存
loadScript プラグインファイルの読み込み
onError プラグインファイルの読み込みエラー

setup

定義: setup(plugins)

プラグインのロードと設定

main.js から呼び出される

引数 説明
plugins Plugins プラグインの設定内容

checkErrors

定義: checkErrors()

エラーのチェック

プラグインファイルの読み込みに失敗している場合は例外を投げる


parameters

定義: parameters(name)

プラグインの設定を読み込み

引数 説明
name string プラグインの名前

戻り値

(object)

  • name が存在する場合: プラグインの設定
  • name が存在しない場合: 空オブジェクト

setParameters

定義: setParameters(name, parameters)

プラグインの設定を保存

_parameters オブジェクトに保存する

引数 説明
name string プラグインの名前
parameters object プラグインの設定

loadScript

定義: loadScript(name)

プラグインファイルの読み込み

  • body タグに script タグを追加することでプラグインファイルを読み込む
  • エラー発生時は onError() が呼ばれる
引数 説明
name string プラグインファイルの URL

onError

定義: onError(e)

プラグインファイルの読み込みエラー

_errorUrls 配列にエラーが発生した URL を追加する

引数 説明
e object onerror イベントのイベントオブジェクト
⚠️ **GitHub.com Fallback** ⚠️