当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
Zin カーソルの出現や移動を装飾 - ZinCursorTween.js
シェア用テキスト:
▼Zin カーソルの出現や移動を装飾(Huuzin様作) - ZinCursorTween.js
https://plugin-mz.fungamemake.com/archives/7226
カーソルの出現や移動を装飾します。
ふりがな:かーそるのしゅつげんやいどうをそうしょく
機能概要: カーソルの出現や移動を装飾します。
利用規約(ライセンス):https://github.com/huuzin-github/rpgmakermz/wiki/Licens…
作者:Huuzin
作者サイト:https://x.com/huuzin_net/
解説ページ:https://github.com/huuzin-github/rpgmakermz/wiki/Cursor…
ファイル名:ZinCursorTween.js
プラグインのヘルプ:
/*:ja
* @target MZ
* @plugindesc ver 1.5.2 カーソルの出現や移動を装飾します
* @author Huuzin
* @url https://github.com/huuzin-github/rpgmakermz/wiki/CursorTween
* @base ZinTween
* @orderAfter ZinTween
* @base PluginCommonBase
* @orderAfter PluginCommonBase
*
* @help
* カーソルの出現や移動を装飾します。
*
* ---使用方法---
* 1. プラグインをONにします。
* 2. 好みに合わせてプラグインパラメータを調整してください。
*
* ---動作確認---
* コアスクリプト:v1.5.0
* 本プラグインの動作にはPluginCommonBaseとZinTween ver 1.5.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 {”textEnabled”:”true”,”textColor”:”{”r”:”0”,”g”:”0”,”b”:”0”}”,”textOutlineColor”:”{”r”:”0”,”g”:”0”,”b”:”255”}”,”***移動関連***”:””,”moveEnabled”:”false”,”scaleEnabled”:”true”,”commandW”:””,”commandH”:”C”,”***イージング***”:””,”easing”:”OutQuad”,”duration”:”0.200”,”delay”:”0.000”,”***トーンカラー***”:””,”toneR”:”255”,”toneG”:”255”,”toneB”:”255”,”toneGray”:”0”,”hue”:”0”}
* @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 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 cursorHover
* @text カーソルホバー
* @desc カーソルのホバー状態に関する設定
* @type struct<TweenSettingHover>
* @default {”enabled”:”true”,”x”:”-2”,”y”:”-2”}
* @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
* @default
* @param debugMode
* @text デバッグモード
* @desc プレイ中にコンソールログを出力します。バグ報告や他のプラグイン開発に使用します。
* @type boolean
* @default false
*/