MOGシリーズ

日本語版 MOG Title Layers プラグインVer1.1

更新日:

こちらは「タイトル画面に複数のレイヤーを追加し、各レイヤーをアニメーションやスクロールが可能にするプラグイン」です。

最新版は Moghunter 様のサイトでポルトガル語版が配布されています。
atelierrgss.wordpress.com/rpg-maker-mv/

上記でプラグインが入ったサンプルプロジェクトが配布されています。
各プラグインを動作させるための画像素材も入っているため、サンプルプロジェクトをダウンロードし、日本語版を差し替えて試してください。

どなたかのお役に立てば幸いです。

/*:ja
 * @plugindesc (v1.1 *) タイトル画面に複数のレイヤーを追加します。
 * @author Moghunter
 *
 * @param -> Main <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param Screen Movement
 * @desc スクリーンのモーションアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Main <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param Screen Move Speed
 * @desc スクリーンの移動速度
 * @default 1
 * @parent -> Main <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param Screen Move Duration
 * @desc スクリーンの移動時間
 * @default 160
 * @parent -> Main <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L1 Visible
 * @desc レイヤーの有効設定
 * @default true
 * @type boolean
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer1
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 0
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 Animated
 * @desc フレームアニメーションの有効設定
 * @default true
 * @type boolean
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L1 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 1 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L2 Visible
 * @desc レイヤーの有効設定
 * @default true
 * @type boolean
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer2
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 0.5
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L2 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 2 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L3 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer3
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 0
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L3 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 3 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L4 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer4
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 0.9
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L4 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 4 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L5 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer5
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 1.1
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L5 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 5 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L6 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer6
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 1.3
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L6 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 6 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L7 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer7
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 1.5
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L7 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 7 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L8 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer8
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 1.7
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L8 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 8 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L9 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer9
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 1.9
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L9 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 9 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param
 *
 * @param -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 * @desc
 *
 * @param L10 Visible
 * @desc レイヤーの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 File Name
 * @desc レイヤーの使用ファイル名
 * @default Layer10
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 X-axis / Scroll
 * @desc レイヤーのX軸スクロール速度。プラス数値で左、マイナス数値で右に
 * @default 2.1
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 Y-axis / Scroll
 * @desc レイヤーのY軸スクロール速度。プラス数値で上、マイナス数値で下に
 * @default 0
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 Blend Mode
 * @desc ブレンド方法
 * 0 - 通常    1- 加算    2 - 減算
 * @default 0
 * @type select
 * @option 通常
 * @value 0
 * @option 加算
 * @value 1
 * @option 減算
 * @value 2
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 Transition Time
 * @desc 変化時間の設定
 * @default 0
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 Animated
 * @desc フレームアニメーションの有効設定
 * @default false
 * @type boolean
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 Frames
 * @desc アニメーションのフレーム数
 * @default 4
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @param L10 Animation Speed
 * @desc アニメーションの速度
 * @default 20
 * @parent -> Layer 10 <<<<<<<<<<<<<<<<<<<<<<<
 *
 * @help
 * 翻訳:ムノクラ
 * https://fungamemake.com/
 * https://twitter.com/munokura/
 *
 * ===========================================================================
 * +++ MOG - Title Layers (v1.1) +++
 * By Moghunter
 * https://atelierrgss.wordpress.com/
 * ===========================================================================
 * タイトル画面に複数のレイヤーを追加します。
 *
 * ===========================================================================
 * 必要ファイル
 * ===========================================================================
 * 下記フォルダに画像を入れてください。
 *
 * /img/titles1/
 *
 * ===========================================================================
 * アニメーション (フレーム)
 * ===========================================================================
 * フレームをアニメーションさせる機能を有効にするには、
 * プラグインパラメータ(Lxx Animated)で設定します。
 *
 * フレーム画像のファイル名は次の基準に従ってつけてください。
 *
 * FILE_NAME + _ID.png
 *
 * 例
 *
 * レイヤー1を4フレームでフレームアニメーションさせる場合
 * Layer1_0.png
 * Layer1_1.png
 * Layer1_2.png
 * Layer1_3.png
 *
 * レイヤー2をフレームアニメーションさせない場合
 * Layer2.png
 * ...
 *
 * ===========================================================================
 * - 更新履歴 (version 1.1)
 * ===========================================================================
 * - (NEW) - RM1.5 +と互換性のあるプラグインパラメータ
 */

-MOGシリーズ

Copyright© RPGツクールMV初心者的備忘録 , 2019 All Rights Reserved.