3テラバイト

プログラム関連備忘録サイト。主にゲーム。

RPGツクールMV プラグイン

プレイヤーを常に画面中央に表示するRPGツクールMVプラグインScrollForceCenterの使い方

投稿日:

通常マップ端に移動した場合はプレイヤーが画面中央に表示されない状態となり、常に画面中央に表示したい場合はマップの周りにそのための暗闇を配置する必要がありますが、このプラグインを導入すると常にプレイヤーを画面中央に置いた状態でスクロールされ、画面外は真っ黒な表示になります。

こちらが通常状態です。

このプラグインはトリアコンタン様が制作されたものです。

確認環境

  • RPGツクールMV Version 1.6.3
  • ScrollForceCenter Version 1.1.1

ダウンロード

以下がプラグイン本体へのリンクです。
右クリックして名前を付けてリンク先を保存等からダウンロードし、プロジェクトに配置します。

https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/ScrollForceCenter.js

または、以下のGoogleスプレッドシートにある強制中央スクロールプラグインのダウンロードリンクからダウンロードします。

https://docs.google.com/spreadsheets/d/1BnTyJr3Z1WoW4FMKtvKaICl4SQ5ehL5RxTDSV81oVQc/edit#gid=30581402

使い方

プラグインを有効化するとすぐに、マップの大きさに関わらずプレイヤーを画面中央に置いてスクロールするようになります。

強制スクロールを無効化

SFC_DISABLE_RESERVE

プラグインコマンドのSFC_DISABLE_RESERVEを実行すると強制スクロールが無効になり、通常のスクロールになります。

強制スクロールを有効化

SFC_ENABLE_RESERVE

プラグインコマンドのSFC_ENABLE_RESERVEを実行すると、再び強制スクロールが有効になります。

マップのメモ欄で設定

マップのメモ欄に指定の書式でタグを記述しておくと、その設定がプラグインコマンドの設定より優先されます。

以下の記述で強制中央スクロールをが無効になります。

<SFC_Disable>

以下の記述で強制中央スクロールをが有効になります。

<SFC_Enable>

-RPGツクールMV, プラグイン


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

マップタッチによる移動中にイベントが実行されても移動を中断しないようにするRPGツクールMVプラグインSmoothTouchMoveの使い方

このプラグインを導入すると、通常マップタッチによる移動中にイベントが実行された場合、移動を中断する仕様となっているものを、イベントが実行されても移動を中断しないようになります。 このプラグインは神無月 …

no image

RPGツクールMVで隊列メンバーの集合をスクリプトから行う

イベントコマンドの2ページ目、キャラクター > 隊列メンバーの集合…と同様の操作を、イベントコマンドの3ページ目、上級 > スクリプトから行う方法です。 スクリプトコード 以下のコードで隊列メンバーの …

no image

RPGツクールMVでイベントの一時消去をスクリプトから行う

イベントコマンドの2ページ目、キャラクター > イベントの一時消去…と同様の操作を、イベントコマンドの3ページ目、上級 > スクリプトから行う方法です。 スクリプトコード 以下のコードでイベントの一時 …

no image

コマンド記憶がONの場合にターゲット選択も記憶するRPGツクールMVプラグインTargetRememberの使い方

このプラグインを導入すると、オプションでコマンド記憶をONにした場合に、ターゲット選択も記憶するようになります。 このプラグインはトリアコンタン様が制作されたものです。 確認環境 RPGツクールMV …

no image

RPGツクールMVでスクリプトからマップ上のイベントを初期位置に戻す

確認環境 RPGツクールMV Version 1.6.3 スクリプト let events = $gameMap.events(); for(let i = 0; i < events.leng …