MZ用プラグイン

XY座標指定スクロール - XYScroll.js

シェア用テキスト:
▼XY座標指定スクロール(うなぎおおとろ様作) - XYScroll.js
https://plugin-mz.fungamemake.com/archives/2191
XY座標を指定してスクロールできるようにするプラグインです。スクロールが完了するまでウェイトさせることも可能です。

ふりがな:XYざひょうしていすくろーる

機能概要: XY座標を指定してスクロールできるようにするプラグインです。スクロールが完了するまでウェイトさせることも可能です。

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

作者:うなぎおおとろ

作者サイト:https://twitter.com/unagiootoro8388

ダウンロードページ:https://raw.githubusercontent.com/unagiootoro/RPGMZ/mas…

ファイル名:XYScroll.js

プラグインのヘルプ:

*:
@target MZ
@plugindesc XY座標スクロール
@author うなぎおおとろ
@url https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/XYScroll.js
@help
XY座標を指定してスクロールできるようにするプラグインです。
スクロールが完了するまでウェイトさせることも可能です。

【使用方法】
■スクロールの実行
プラグインコマンド「スクロール開始」を実行してスクロールを行います。

■スクリプトでスクロールを実行する
次のようにすることでスクリプトからスクロールを実行することもできます。
$gameMap.startScrollXY(x, y, scrollSpeed);

スクロールの完了有無は次のスクリプトで取得することができます。
$gameMap.isXyScrolling()

【ライセンス】
このプラグインは、MITライセンスの条件の下で利用可能です。


@param SAVE_SCROLL_STATE
@text スクロール状態セーブ
@type boolean
@default false
@desc
trueを設定すると、スクロール状態をセーブデータに保存します。


@command StartScroll
@text スクロール開始
@desc
スクロールを開始します。

@arg X
@text X座標
@type number
@default 0
@desc
スクロール先のX座標を指定します。

@arg Y
@text Y座標
@type number
@default 0
@desc
スクロール先のY座標を指定します。

@arg SCROLL_SPEED
@text スクロール速度
@type number
@default 1
@decimals 2
@desc
スクロール速度を指定します。1フレームにスクロールするピクセル値を指定してください。

@arg WAIT_END_SCROLL
@text スクロール完了まで待機
@type boolean
@default false
@desc
trueを設定すると、スクロール完了まで待機します。
*/

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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