SRD Preloader Core - SRD_PreloaderCore.js
▼SRD Preloader Core(SumRndmDde様作) - SRD_PreloaderCore.js
https://plugin.fungamemake.com/archives/26525
ゲーム開始前に、特定のオーディオと画像をプリロードできます。
ふりがな:ぷりろーどこあ
機能概要: ゲーム開始前に、特定のオーディオと画像をプリロードできます。
利用規約(ライセンス):https://fungamemake.com/srd-japanese
作者:SumRndmDde
ダウンロードページ:https://fungamemake.com/archives/9332
ファイル名:SRD_PreloaderCore.js
プラグインのヘルプ:
/*:ja * @plugindesc ゲーム開始前に、特定のオーディオと画像をプリロードできます。 * @author SumRndmDde * * @param Custom Background * @text カスタム背景 * @desc プリロードシーン用のカスタム背景画像 * /img/SumRndmDde/preload/ に配置してください。デフォルトの場合、無入力 * @default * * @param Loading Text * @text 読み込み中テキスト * @desc どのファイルがロードされるかを説明するために使用されるテキストのフォーマット。ファイルパスを表すには%1を使用 * @default 読み込み中 %1 * * @param Complete Text * @text 完了テキスト * @desc 全てのロードが完了した時の表示テキスト * @default ロード完了 * * @param Use Fade Transitions * @text フェードトランジションを使用 * @type boolean * @desc ’true’の場合、タイトルシーンとプリロードシーンの間にフェードが発生 * @default true * * @param Load Font Size * @text フォントサイズを読み込む * @type number * @min 0 * @decimals 0 * @desc ロードURLを表示するときのテキストのフォント・サイズ * @default 28 * * @param Gauge Back Color * @text ゲージ背景色 * @desc ローディングゲージの背景色 * @default rgba(0, 0, 0, 0.4) * * @param Gauge Main Color * @text ゲージメイン色 * @desc ロードゲージのメイン部分に使用される色 * @default rgba(255, 0, 0, 0.4) * * @param Custom Preloads * @text プリロードカスタム * @type Struct<CustomPreloads>[] * @desc ゲームの全てのカスタムプリロードのリスト * @default [] * * @param Audio Preloads * @text オプリロードオーディ * @default ==================================== * * @param Cache Audio * @text キャッシュオーディオ * @desc プリロードオーディオオブジェクトを保存 * キャッシングを使用する全てのオーディオフォルダをリストアップします。 * @default bgm, bgs, me * @parent Audio Preloads * * @param Preload BGM * @text プリロードBGM * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされているBGMを決定 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default important * @parent Audio Preloads * * @param Preload BGS * @text プリロードBGS * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされるBGSを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Audio Preloads * * @param Preload ME * @text プリロードME * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされているMEを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default important * @parent Audio Preloads * * @param Preload SE * @text プリロードSE * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされているSEを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Audio Preloads * * @param Image Preloads * @text プリロード画像 * @default ==================================== * * @param Preload System * @text プリロードシステム * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされているシステムイメージを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Animations * @text プリロードアニメーション * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされるアニメーションを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Battlebacks1 * @text プリロード戦闘背景1 * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされるバトルバック1を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Battlebacks2 * @text プリロード戦闘背景2 * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされているバトルバック2を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Characters * @text プリロード歩行キャラ * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされているキャラクターを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Enemies * @text プリロード敵キャラ * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされている敵を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Faces * @text プリロード顔画像 * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされている顔を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default important * @parent Image Preloads * * @param Preload Parallaxes * @text プリロード視差 * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされる視差を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Pictures * @text プリロードピクチャ * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされる画像を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload SV_Actors * @text プリロードSV戦闘キャラ * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされるSVアクターを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload SV_Enemies * @text プリロードSV敵キャラ * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされているSVの敵を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Tilesets * @text プリロードタイルセット * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされるタイルセットを決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default important * @parent Image Preloads * * @param Preload Titles1 * @text プリロードタイトル1 * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされるタイトル1を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @param Preload Titles2 * @text プリロードタイトル2 * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードされるタイトル2を決定。選択肢は以下 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default none * @parent Image Preloads * * @help * 翻訳:ムノクラ * https://fungamemake.com/ * https://twitter.com/munokura/ * * 元プラグイン: http://sumrndm.site/preloader-core/ * * * Preloader Core * Version 1.10 * SumRndmDde * * * このプラグインにはSRD_GameUpgradeプラグインが必要です。 * http://sumrndm.site/game-upgrade/ * * プラグイン管理でこのプラグインをSRD_GameUpgradeの下側に配置してください。 * * ゲーム開始前に、特定のオーディオと画像をプリロードできます。 * * * ========================================================================== * プリロードのオプション * ========================================================================== * * 全てのaudioとimgフォルダには、 * ファイルをプリロードするための4つの選択肢があります。 * none, custom, important, all * * * none * * プリロードが ”none ”に設定されている場合、 * そのフォルダのファイルはプリロードされません。 * * * custom: f1, f2, ... * * ’custom’に設定すると、特定のファイルを選択してプリロードすることができます。 * ファイル名を入力し、拡張子は付けず、カンマで区切ってください。 * 例 - custom: Battle1, Battle2, Theme6 * * * important * * ’important’に設定すると、 * ’important’と判断されたファイルがプリロードされます。 * 何が’important’とみなされるかはフォルダ毎に異なります。 * 例えば、重要なBGMにはデータベースで指定されたものが含まれ、 * 重要なアニメーション画像にはアニメーションで使用される全ての画像が含まれます。 * * * all * * フォルダ内の全てのファイルがプリロードされます。 * この機能はNode.jsがサポートされているプラットフォームでのみ使用できます。 * * * ========================================================================== * プラグインコマンド * ========================================================================== * * ゲーム内のオーディオや画像を手動でプリロードしたい場合、 * 以下のプラグインコマンドを使用することができます。 * * * PreloadAudio [folder] [name] * * ’folder’をaudioフォルダの一つに置き換え、 * ’name’をそのフォルダ内のファイル名の1つに置き換えます。 * 例 - PreloadAudio bgm Theme6 * * * PreloadImage [folder] [name] [hue] * * ’folder’をimgフォルダの1つに置き換え、 * ’name’をそのフォルダ内のファイル名の1つに置き換えます。 * また、オプションの’hue’引数を使用して、 * プリロードされた画像に特定色相をプリロードさせることもできます。 * 例 - PreloadImage titles1 Book 0 * * * ========================================================================== * ヘルプファイルの終わり * ========================================================================== * * ヘルプファイルの終わりへようこそ。 * * 読んでくれてありがとう! * 質問があったり、このプラグインを楽しめたら、 * 私のYouTubeチャンネルを登録してください!! * * https://www.youtube.com/c/SumRndmDde * * * 次の機会まで * ~ SumRndmDde * */ /*~struct~CustomPreloads: * * @param Preload Path * @text プリロードパス * @desc /img/フォルダにプリロードする画像を参照するためのカスタムフォルダパス * @default * * @param Preload Images * @text プリロード画像 * @type combo * @option all * @option important * @option custom: * @option none * @desc プリロードパスからプリロードする画像を指定 * カスタムファイルを使用する場合’custom: f1, f2, ...’と入力 * @default * */