当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
Zin ウィンドウの出現や消去をコントロール - ZinWindowTween.js
シェア用テキスト:
▼Zin ウィンドウの出現や消去をコントロール(Huuzin様作) - ZinWindowTween.js
https://plugin-mz.fungamemake.com/archives/7232
ウィンドウの出現や消去の動きをコントロールします。現在はタイトル画面及びメニュー画面に対応しています。
ふりがな:うぃんどうのしゅつげんやしょうきょをこんとろーる
機能概要: ウィンドウの出現や消去の動きをコントロールします。現在はタイトル画面及びメニュー画面に対応しています。
利用規約(ライセンス):https://github.com/huuzin-github/rpgmakermz/wiki/Licens…
作者:Huuzin
作者サイト:https://x.com/huuzin_net/
解説ページ:https://github.com/huuzin-github/rpgmakermz/wiki/Window…
ファイル名:ZinWindowTween.js
プラグインのヘルプ:
/*:ja
* @target MZ
* @plugindesc ver 1.0.1 ウィンドウの出現や消去の動きをコントロールします
* @author Huuzin
* @url https://github.com/huuzin-github/rpgmakermz/wiki/WindowTween
* @base ZinTween
* @orderAfter ZinTween
* @base PluginCommonBase
* @orderAfter PluginCommonBase
*
* @help
* ウィンドウの出現や消去の動きをコントロールします。
* 現在はタイトル画面及びメニュー画面に対応しています。
*
* ---使用方法---
* 1. プラグインをONにします。
* 2. 好みに合わせてプラグインパラメータを調整してください。
*
* ---動作確認---
* コアスクリプト:v1.1.1
* 本プラグインの動作にはPluginCommonBaseとZinTweenが必要です。
* PluginCommonBase: https://triacontane.blogspot.com/2020/08/rpgmz.html
* ZinTween: https://huuzin.net/2020/09/06/zintween/
* @param ***基本のトゥイーン***
* @param windowGoldTween
* @text ゴールド画面
* @desc ゴールド画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowHelpTween
* @text ヘルプ画面
* @desc ヘルプ画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”0”,”moveY”:”200”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param ***メニューのトゥイーン***
* @param windowMenuStatusTween
* @text メインメニューアクター画面
* @desc メインメニューアクター画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”-200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowMenuCommandTween
* @text メインメニューコマンド画面
* @desc メインメニューコマンド画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowItemCategoryTween
* @text アイテムカテゴリ画面
* @desc アイテムカテゴリ画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”-200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowItemListTween
* @text アイテムリスト画面
* @desc アイテムリスト画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowMenuActorTween
* @text アクター選択画面
* @desc アイテム・スキルウインドウのアクター選択画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”50%”,”moveY”:”0”,”alpha”:”255”,”easing”:”OutSine”,”duration”:”0.200”,”delay”:”0”}
* @param windowSkillTypeTween
* @text スキルタイプ画面
* @desc スキルタイプ画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”-200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowSkillStatusTween
* @text スキルステータス画面
* @desc スキルステータス画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”-200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowSkillListTween
* @text スキルリスト画面
* @desc スキルリスト画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowEquipStatusTween
* @text 装備ステータス画面
* @desc 装備ステータス画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”-200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowEquipCommandTween
* @text 装備コマンド画面
* @desc 装備コマンド画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowEquipSlotTween
* @text 装備スロット画面
* @desc 装備スロット画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowStatusTween
* @text ステータス画面
* @desc ステータス画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”-200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowStatusParamTween
* @text ステータスパラメータ画面
* @desc ステータスパラメータ画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowStatusEquipTween
* @text ステータス装備画面
* @desc ステータス装備画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”200”,”moveY”:”0”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.300”,”delay”:”0”}
* @param windowOptionTween
* @text オプション画面
* @desc オプション画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”0”,”moveY”:”200”,”alpha”:”0”,”easing”:”InOutSine”,”duration”:”0.600”,”delay”:”0”}
* @param windowSavefileListTween
* @text セーブファイルリスト画面
* @desc セーブファイルリスト画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”0”,”moveY”:”200”,”alpha”:”0”,”easing”:”OutSine”,”duration”:”0.400”,”delay”:”0.200”}
* @param windowGameEndTween
* @text ゲーム終了コマンド画面
* @desc ゲーム終了コマンド画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”0”,”moveY”:”200”,”alpha”:”0”,”easing”:”InOutSine”,”duration”:”0.600”,”delay”:”0”}
* @param ***タイトルのトゥイーン***
* @param windowTitleCommandTween
* @text タイトルコマンド画面
* @desc タイトルコマンド画面の開閉に適用するトゥイーンの設定
* @type struct<TweenSetting>
* @default {”enable”:”true”,”moveX”:”0”,”moveY”:”0”,”alpha”:”0”,”easing”:”InOutSine”,”duration”:”1.200”,”delay”:”0”}
* @param ***カスタムトゥイーン***
* @param customTweens
* @text 追加ウィンドウ
* @desc プラグイン等で追加されたウインドウに対してトゥイーンを適用します。
* @type struct<TweenWindow>[]
* @default [”{”windowName”:”_listWindow.mzkp_statusWindow”,”sceneType”:”Save”,”tween”:”{\”enable\”:\”true\”,\”moveX\”:\”0\”,\”moveY\”:\”200\”,\”alpha\”:\”0\”,\”easing\”:\”OutSine\”,\”duration\”:\”0.400\”,\”delay\”:\”0.400\”}”}”]
*
*/