MZ用プラグイン

ゲームコントローラを振動させるプラグイン - CoreEx_Gamepad.js

シェア用テキスト:
▼ゲームコントローラを振動させるプラグイン(Akitoshi Manabe様作) - CoreEx_Gamepad.js
https://plugin-mz.fungamemake.com/archives/8346
ゲームコントローラを振動させるプラグイン

ふりがな:げーむこんとろーらをしんどうさせるぷらぐいん

機能概要: ゲームコントローラを振動させるプラグイン

利用規約(ライセンス): MITライセンス

作者:Akitoshi Manabe

作者サイト:https://github.com/akimana/RPGMAKER_MZ_Plugins/blob/main/CoreEx_Gamepad.js

解説ページ:https://github.com/akimana/RPGMAKER_MZ_Plugins/

ダウンロードページ:https://raw.githubusercontent.com/akimana/RPGMAKER_MZ_P…

ファイル名:CoreEx_Gamepad.js

プラグインのヘルプ:

* @target MZ
 * @plugindesc ゲームコントローラを振動させるプラグイン
 * @author Akitoshi Manabe
 * @url https://github.com/akimana/RPGMAKER_MZ_Plugins/
 * @lisense MIT
 * @help Version 1.0.0
 * 
 * 使い方:
 * イベントの実行内容を編集時
 * 1. イベントコマンドで本プラグインを呼び出します。
 * 2. 必要に応じて引数を変更してください。
 * プリセット:コモンイベントに登録して個別イベントで呼び出します。
 *
 * 制限:
 * web デプロイはサポートしていません。
 * 1. Firefox は対象外
 * 2. nwjs バージョンが変わると使えなくなる可能性があります。
 * 
 * WebAPI仕様に関連して試験的実装のため
 * 振動アクチュエータの上書きができないようです。キャンセルが効きませんので
 * 振動継続時間(duration)を控えめに設定しておくと扱いやすいです。
 * 
 * 参考:MDN
 * https://developer.mozilla.org/ja/docs/Web/API/Gamepad/vibrationActuator
 * 
 * @command playEffect
 * @text 振動する
 * @desc フォースフィードバックを実行するコマンドです。
 *
 * @arg startDelay
 * @type number
 * @default 0
 * @text 開始待ち時間(msec)
 * @desc コマンド発動して振動開始するまでの遅延時間(msec)
 * 
 * @arg duration
 * @type number
 * @default 600
 * @text 振動継続時間(msec)
 * @desc コマンド発動により振動する時間
 * 
 * @arg weakMagnitude
 * @type number
 * @default 0.4
 * @decimals 1
 * @text 低周波振動値(0.0-1.0)
 * @desc 体感できる値をデフォルトにしています。
 * 
 * @arg strongMagnitude
 * @type number
 * @default 0.6
 * @decimals 1
 * @text 高周波振動値(0.0-1.0)
 * @desc 体感できる値をデフォルトにしています。

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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