「位置やイベントを指定して画面をスクロールできるプラグイン」です。
Yana氏作 ポイントスクロールプラグインをMZに移植しました。
どなたかのお役に立てば幸いです。
/*: * @target MZ * @url https://raw.githubusercontent.com/munokura/MNKR-MZ-plugins/master/MNKR_PointScrollMZ.js * @plugindesc 位置やイベントを指定して画面をスクロールすることができます。 * @author Yana (改変 munokura) * * @help * 位置やイベントを指定して画面をスクロールすることができます。 * * ------------------------------------------------------ * 使い方 * ------------------------------------------------------ * プラグインコマンドを使用するか、 * $gameMap.setPointScroll(pos, duration)をスクリプトで実行してください。 * この際、posは[x,y]または[id]のように、配列で渡してください。 * * 例1 * $gameMap.setPointScroll([0,0]), 60); * マップ座標0,0が画面の中心になるように60フレーム(1秒)でスクロールします。 * * 例2 * $gameMap.setPointScroll([-1]), 60); * プレイヤーが画面の中心になるように60フレーム(1秒)でスクロールします。 * * ------------------------------------------------------ * プラグインコマンド * ------------------------------------------------------ * ****************************************************** * PointScroll x,y duration * 座標x,yにdurationフレーム掛けて画面をスクロールします。 * * ****************************************************** * EventScroll id duration * id番のイベントにdurationフレーム掛けて画面をスクロールします。 * idに0を指定すると起動したイベントを、 * -1を指定すると、プレイヤーを対象にします。 * * ------------------------------------------------------ * 利用規約 * ------------------------------------------------------ * MITライセンスです。 * https://ja.osdn.net/projects/opensource/wiki/licenses%2FMIT_license * 作者に無断で改変、再配布が可能で、 * 利用形態(商用、18禁利用等)についても制限はありません。 * * * @command PointScroll * @text マップ座標へスクロール * @desc マップ座標へ画面をスクロールします。 * * @arg Pos * @text マップ座標 * @desc 移動先のマップの座標を指定します。 * @type string * @default 0,0 * * @arg duration * @text 移動時間 * @desc スクロールを完了するフレーム数を指定します。 * @type number * @default 60 * * @command EventScroll * @text イベントへスクロール * @desc イベント(プレイヤー)へ画面をスクロールします。 * * @arg event * @text 移動先イベント * @desc 移動先のイベントを指定します。 * -1:プレイヤー / 0:実行イベント / 1以上:イベントID * @type number * @min -1 * @default 0 * * @arg duration * @text 移動時間 * @desc スクロールを完了するフレーム数を指定します。 * @type number * @default 60 * */
コメントを投稿するにはログインしてください。