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
 *
 */

スポンサードリンク

スポンサードリンク

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