#ツクルーム › フォーラム › RPGツクールMZ (RPG Maker MZ) › 【解決】NUUN_Resultのパッチプラグインを作りたい › 返信先: 【解決】NUUN_Resultのパッチプラグインを作りたい
2025-06-24 00:40
#638
参加者
jsにおけるwindowは、グローバルスコープに展開されているオブジェクトです。
https://developer.mozilla.org/ja/docs/Web/API/Window
最近はコンテキストによらず使えるglobalThisの使用が推奨されています。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/globalThis
Windowクラスが直接グローバルスコープに展開されていなくとも、そのクラスのインスタンスはScene_Battleが保持しています。
NUUN_Result.jsのコードを参照してください。
Scene_Battle.prototype.createResultActorStatusWindowの中でWindow_ResultActorStatusクラスのインスタンスを生成し、_resultActorStatusWindow変数に代入しています。
Scene_Battleはコアスクリプトに定義されていてグローバルスコープに公開されていますから、その中で作られた変数も他プラグインから参照はできます。