【解決済み】プレイヤーを常に画面中央に表示

yuli
記事: 6
登録日時: 2016年9月14日(水) 17:51

【解決済み】プレイヤーを常に画面中央に表示

投稿記事by yuli » 2016年9月14日(水) 18:33

プレイヤーを常に画面中央に表示するプラグインをリクエストします。

既に茶の助さんが公開されているプラグインに同様なものがあり、使わせて頂いてるのですが、場所移動でマップの端に移動すると、プレイヤーが画面中央からズレてしまいます。(画面中央まで歩くとそれからは画面中央に固定されます)

そこで、場所移動を使った後に、ズレを直してくれる機能(プラグインコマンド、スクリプト)が欲しいです。

また、スイッチで、デフォルトのスクロール方法と”プレイヤーを常に画面中央に表示する”を切り替えられたら嬉しいです。

よろしくお願いします。

茶の助さんのサイト
http://tyamvplugin.blog.shinobi.jp/
最後に編集したユーザー yuli on 2016年9月16日(金) 02:43 [ 編集 1 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: プレイヤーを常に画面中央に表示

投稿記事by トリアコンタン » 2016年9月16日(金) 00:23

こんにちは。
試作してみましたので動作をご確認ください。
実装の都合上、スイッチではなくプラグインコマンドおよびマップ設定のメモ欄への記述となりましたが、ご希望の機能は実現できているかと思います。

「強制中央スクロールプラグイン」

・使い方
マップ画面でマップサイズにかかわらずプレイヤーが常にマップ中央に
配置されるようになります。
マップの外側は真っ黒の状態で表示されます。

プラグインコマンド詳細
イベントコマンド「プラグインコマンド」から実行。
(パラメータの間は半角スペースで区切る)

SFC禁止予約 # 強制中央スクロールが禁止され通常スクロールになります。
SFC_DISABLE_RESERVE # 同上
SFC許可予約 # 再度、強制中央スクロールが許可されます。
SFC_ENABLE_RESERVE # 同上

上記の設定はすぐには反映されず、次回場所移動後から有効になります。

またマップ設定のメモ欄に以下の通り記述すると、マップ単位で強制中央スクロールの
禁止/許可を制御できます。この設定はプラグインコマンドより優先されます。
<SFC禁止> # 対象マップで強制中央スクロールが禁止されます。
<SFC_Disable> # 同上
<SFC許可> # 対象マップで強制中央スクロールが許可されます。
<SFC_Enable> # 同上

・ダウンロード
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/ScrollForceCenter.js

・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。

画像
画像
画像
画像
画像
画像

・これまでに制作したプラグイン一覧
https://docs.google.com/spreadsheets/d/1BnTyJr3Z1WoW4FMKtvKaICl4SQ5ehL5RxTDSV81oVQc/edit#gid=30581402
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
yuli
記事: 6
登録日時: 2016年9月14日(水) 17:51

Re: プレイヤーを常に画面中央に表示

投稿記事by yuli » 2016年9月16日(金) 02:40

こんにちは。この度はリクエストにお答えいただき、ありがとうございます。無事動作いたしました。
ワタベ
記事: 78
登録日時: 2015年11月11日(水) 14:43

Re: 【解決済み】プレイヤーを常に画面中央に表示

投稿記事by ワタベ » 2019年3月25日(月) 01:50

横から失礼いたします。
本プラグインを使用させていただいているのですが、
制作中のゲームで画面左端にピクチャを表示する関係上、
強制中央の位置を変えたいという要望を実現できないでしょうか?
右に2マスなどでプレイヤーの位置を固定し、その位置を強制スクロールの中央としたいのです。
よろしくお願いします。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 【解決済み】プレイヤーを常に画面中央に表示

投稿記事by トリアコンタン » 2019年3月26日(火) 02:35

こんにちは!
プラグインのご利用ありがとうございます。

対応可能かどうか検討してみますが、現状タスクが詰まっているため対応時期についてはお約束できません。
それでもよろしければ気長にお待ちください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ワタベ
記事: 78
登録日時: 2015年11月11日(水) 14:43

Re: 【解決済み】プレイヤーを常に画面中央に表示

投稿記事by ワタベ » 2019年3月26日(火) 08:40

早期のレスポンスありがとうございます!
こちらでも解決方法を模索しますので、お時間のある時で結構です!
よろしくお願いします!
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 【解決済み】プレイヤーを常に画面中央に表示

投稿記事by トリアコンタン » 2019年4月28日(日) 00:05

ワタベ さんが書きました:早期のレスポンスありがとうございます!
こちらでも解決方法を模索しますので、お時間のある時で結構です!
よろしくお願いします!

こんにちは!
試験的にご要望の機能を追加してみました。
よろしければお試しください。

1.1.0 2019/04/28 中心座標を指定したぶんだけずらせる機能を追加
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/ScrollForceCenter.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ワタベ
記事: 78
登録日時: 2015年11月11日(水) 14:43

Re: 【解決済み】プレイヤーを常に画面中央に表示

投稿記事by ワタベ » 2019年4月28日(日) 15:33

ありがとうございます!
早速、試させていただきましたが、希望通りの動作をしてくれております。
いろいろと試してみて、問題が無ければ【解決済み】とさせていただきます。
ご無理を言って、申し訳ありませんでした。

“MV:プラグイン素材のリクエスト” へ戻る