当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
Zin CURSORTWEEN - ZinCursorTween.js
シェア用テキスト:
▼Zin CURSORTWEEN(Huuzin様作) - ZinCursorTween.js
https://plugin-mz.fungamemake.com/archives/2166
カーソルの出現や移動・クリック時の動作を装飾します。動きや色を自由にカスタマイズできます。
ふりがな:かーそるとぅいーん
機能概要: カーソルの出現や移動・クリック時の動作を装飾します。動きや色を自由にカスタマイズできます。
利用規約(ライセンス): MITライセンス
作者:Huuzin
作者サイト:https://huuzin.net/
解説ページ:https://huuzin.net/2021/01/23/cursortween/
ファイル名:ZinCursorTween.js
プラグインのヘルプ:
/*:ja
* @target MZ
* @plugindesc ver 1.1.0 カーソルの出現や移動を装飾します
* @author Huuzin
* @url https://huuzin.net/2021/1/23/cursortween/
* @base ZinTween
* @orderAfter ZinTween
* @base PluginCommonBase
* @orderAfter PluginCommonBase
*
* @help
* カーソルの出現や移動を装飾します。
*
* ---使用方法---
* 1. プラグインをONにします。
* 2. 好みに合わせてプラグインパラメータを調整してください。
*
* ---動作確認---
* コアスクリプト:v1.1.1
* 本プラグインの動作にはPluginCommonBaseとZinTween ver 1.3.0以上が必要です。
* PluginCommonBase: https://triacontane.blogspot.com/2020/08/rpgmz.html
* ZinTween: https://huuzin.net/2020/09/06/zintween/
* @param cursorMoveTween
* @text カーソル移動
* @desc カーソルを移動するときのトゥイーンの設定
* @type struct<TweenSettingMoving>
* @default {"easing":"OutQuad","duration":"0.200","delay":"0.000"}
* @param cursorNormalTween
* @text カーソル通常
* @desc カーソル通常状態のトゥイーン設定(永続ループ)
* @type struct<TweenSettingLoop>
* @default {"alpha":"200","toneR":"0","toneG":"0","toneB":"200","toneGray":"0","hue":"0","easing":"InOutSine","duration":"1.000","delay":"0","wrapMode":"Pingpong"}
* @param cursorOpenTween
* @text カーソル出現
* @desc カーソル出現時のトゥイーン設定
* @type struct<TweenSettingLoop>
* @default {"alpha":"255","toneR":"0","toneG":"0","toneB":"0","toneGray":"0","hue":"0","easing":"OutBack","duration":"0.300","delay":"0.000","wrapMode":"Clamp"}
*
* @param cursorPressTween
* @text カーソルクリック
* @desc カーソルをクリックしたときのトゥイーン設定
* @type struct<TweenSettingLoop>
* @default {"alpha":"255","toneR":"200","toneG":"200","toneB":"0","toneGray":"0","hue":"0","easing":"Slope","duration":"0.060","delay":"0","wrapMode":"Clamp"}
* @param cursorViewTween
* @text カーソルビュー
* @desc 数字入力と名前入力の文字欄のトゥイーン設定(永続ループ)
* @type struct<TweenSettingLoop>
* @default {"alpha":"200","toneR":"200","toneG":"-50","toneB":"-50","toneGray":"0","hue":"0","easing":"InOutSine","duration":"2.000","delay":"0","wrapMode":"Pingpong"}
* @param commandHoverTween
* @text コマンドホバーエフェクト
* @desc カーソルが合ったコマンドのトゥイーン設定(永続ループ)
* @type struct<TweenSettingHover>
* @default {"enabled":"false","x":"-2","y":"-2"}
* @param
* @default
* @param debugMode
* @text デバッグモード
* @desc プレイ中にコンソールログを出力します。バグ報告や他のプラグイン開発に使用します。
* @type boolean
* @default false
*/