当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
イベントを震えさせる - fuku_EventTremble.js

▼イベントを震えさせる(fuku様作) - fuku_EventTremble.js
https://plugin.fungamemake.com/archives/13712
プレイヤーや指定したイベントを震えさせる
ふりがな:いべんとをふるえさせる
機能概要: プレイヤーや指定したイベントを震えさせる
利用規約(ライセンス): MITライセンス
作者:fuku
作者サイト:https://x.com/fuku_fgs
ダウンロードページ:http://www5f.biglobe.ne.jp/~fuku-labo/library/etc/
ファイル名:fuku_EventTremble.js
プラグインのヘルプ:
/*: * @plugindesc イベントを震えさせる v1.00 * @author fuku * * @help プレイヤーキャラクターやイベントを震えさせます。 * イベントを震えさせた場合、マップを切り替えると効果が切れます。 * * 使い方:全てスクリプトベースで操作します。 * * 震え開始(イベントID指定): * Fuku_Plugins.EventTremble.start(number イベントID,number 震え強度,number 震え速度 [,number 実行周期]) * * 「イベントID」のイベント(-1でプレイヤー)を震えさせます。 * 強度は震える幅で、速度は小数を使えます。 * 実行周期は左右に一回震えて戻るまでを1として、指定した周期分震えたら停止します。 * 実行周期を省略した場合、停止させるまで永続して震えます。 * 例:Fuku_Plugins.EventTremble.start(-1,8,0.8); * * * 震え停止(イベントID指定): * Fuku_Plugins.EventTremble.stop(number イベントID) * * このプラグインで震えさせている「イベントID」のイベント(-1でプレイヤー)の震えを止めます。 * 例:Fuku_Plugins.EventTremble.stop(-1); * * * 震え開始(イベントオブジェクト指定): * Fuku_Plugins.EventTremble.startObject(Game_CharacterBase イベント,number 震え強度,number 震え速度 [,number 実行周期]) * * 指定したイベントを震えさせます。強度は震える幅で、速度は小数を使えます。 * 実行周期は左右に一回震えて戻るまでを1として、指定した周期分震えたら停止します。 * 実行周期を省略した場合、停止させるまで永続して震えます。 * 例:Fuku_Plugins.EventTremble.startObject($gamePlayer,8,0.8); * * * 震え停止(イベントオブジェクト指定): * Fuku_Plugins.EventTremble.stopObject(Game_CharacterBase イベント) * * このプラグインで震えさせている、指定したイベントの震えを止めます。 * 例:Fuku_Plugins.EventTremble.stopObject($gamePlayer); */