マップ画面拡大縮小プラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
canotun
記事: 25
登録日時: 2015年12月23日(水) 01:49
お住まい: tokyo, japan
連絡を取る:

マップ画面拡大縮小プラグイン

投稿記事by canotun » 2016年1月10日(日) 06:22

:mrgreen: 2016年01月16日:更新しました
ver0.3(2016/01/16) :
・保存変数名を変更しました。(セーブデータの互換性がありません)
・拡大アニメーション中のシーン遷移の安定性を向上しました。
・「画面のスクロール」で変更された画面のズレを保持するようになりました :)
・品質を維持できなかったのでイベントをターゲットとした拡大を無効化しました :x
・エンカウントエフェクトを調整しました。
・コードを整理しました

ver0.31
・イベントを中心になるようにスクロール位置を指定できるようにしました。
・連続で利用した場合の安定性を向上しました。

***

:mrgreen: 2016年01月11日:更新しました
ver0.2(2016/01/11) :
・リサイズ後のマップ欠けを修正しました。
・アニメーションズームに対応しました。
・対象を指定したズームを仮実装しました。(あまりいい動きではないので別途何か作ったほうがいいかもしれません)
・エンカウントエフェクトを調整しました。エンカウントエフェクトの置き換えを選択できるようにしました。
・設定項目名を変更しました。(再設定お願いします。)

***

ウィンドウを作り直さずに粗いドットのゲームをツクりたかったので
画面の拡大率を制御するプラグインを試作してみました。 8-)
zoom1_2.png

今のところマップのみ対応。
タップにも対応しています。

画像 #クレジット不要
画像 #営利可(素材単体の販売NG・カドカワ様はOK)
画像 #改変可
画像 #素材だけの再配布も可
画像 #アダルトOK
画像 #グロOK
一部RTPのスクリプトを含むので、そちらの規約にあわせてご利用ください。
他の部分はMITライセンスでお願いします。
参考にしていただけると幸いです。

0.4以降はこちらでメンテナンスしています。
https://raw.githubusercontent.com/drows ... MapZoom.js
添付ファイル
DP_ZoomController.js
ver 0.31(2016/01/16) イベントを画面中央に設定できるように
(13.22 KiB) ダウンロード数: 696 回
DP_ZoomController.js
ver 0.3(2016/01/16) 画面のスクロールに対応
(12.93 KiB) ダウンロード数: 54 回
DP_ZoomController.js
ver 0.21(2016/01/11) 天候とフラッシュに対応。
(11.59 KiB) ダウンロード数: 38 回
DP_ZoomController.js
ver 0.2(2016/01/11)
(10.16 KiB) ダウンロード数: 20 回
DP_ZoomController.js
(5.86 KiB) ダウンロード数: 52 回
最後に編集したユーザー canotun on 2016年6月05日(日) 12:03 [ 編集 7 回目 ]

***
(・ω・)っω ご意見ご要望はのんびり対応するのでお気軽にどうぞ
canotun
白鷹王
記事: 32
登録日時: 2015年11月10日(火) 20:22

Re: マップ画面拡大縮小プラグイン

投稿記事by 白鷹王 » 2016年1月10日(日) 15:03

どうもです
さっさく使ってみたのですが何も配置してない場所に
真黒なマス部分が映ってしまうんですが理由は何でしょうか?
アバター
canotun
記事: 25
登録日時: 2015年12月23日(水) 01:49
お住まい: tokyo, japan
連絡を取る:

Re: マップ画面拡大縮小プラグイン

投稿記事by canotun » 2016年1月10日(日) 17:20

白鷹王さま

確認したところ、遠景の扱いに問題がありそうなことを確認できましたが
マップチップ側の問題は再現できませんでした :?

ご指摘の状況はどういった環境で発生していますでしょうか。
拡大倍率と、一緒にご利用になっているプラグインの読み込み順番を
教えていただけると助かります。

よろしくお願い申し上げます :)
***
(・ω・)っω ご意見ご要望はのんびり対応するのでお気軽にどうぞ
canotun
白鷹王
記事: 32
登録日時: 2015年11月10日(火) 20:22

Re: マップ画面拡大縮小プラグイン

投稿記事by 白鷹王 » 2016年1月10日(日) 17:43

使用しているプラグインはこれらです
今は削除してありますが、この画像の一番下に拡大縮小プラグインを入れてありました
拡大率は2倍で使用しましたところ真っ黒いマスが映ってしまってました
他の倍率では試していません

またプレイヤーの位置を中心に拡大されてしまうようですが
指定のイベントを中心に拡大させるようには出来ますでしょうか?
画面のスクロールで移動させた先で拡大するとプレイヤーの方が拡大されてしまいましたので
添付ファイル
ss.png
アバター
canotun
記事: 25
登録日時: 2015年12月23日(水) 01:49
お住まい: tokyo, japan
連絡を取る:

Re: マップ画面拡大縮小プラグイン

投稿記事by canotun » 2016年1月10日(日) 22:48

白鷹王さま

マス欠けバグについて
>使用しているプラグインはこれらです
情報ありがとうございます。とても助かります。 :D

:!: いくつかFix系のプラグインが入っていますね。
描画周りの深い部分を調整しているので処理がぶつかっているかもしれません。
原因になっていそうなスクリプトのコードを探していますが、こちらは時間が掛かると思います。
とりあえずは出来るだけ他のスクリプトより前においていただいてもよろしいでしょうか。
(YEP系のプラグインの動作確認はしています。)

:?: 真っ黒いマスは右側や下側に1列で出たりしますか?
1列ででた場合は、拡大後のマスの数が画面サイズと不整合を起こしているかもしれません。
端数の丸め処理を(何も考えずにceilやroundにしてたので)見直せば何とかなるかもしれないです。

:?: 透明なマスがばらばらの位置に出ますか?
こちら昨日縮小処理をデバック中に出たのですが、もろもろ対策したため今日は出ませんでした。
まだ発生する場合、Tilemapやスプライト系処理を変更しているので影響範囲がまだあるのかもしれません。
出来るだけリーダビリティー重視でパッチ量を減らす方針で作っているのですが、これも置き換えたほうがいいですかねぇ… :|

ご要望について
>指定のイベントを中心に拡大させるようには出来ますでしょうか?
$gamePlayer.center();
の引数部分にイベントの_realX, _realYを入れてあげれば実現できると思います。
RTS的な演出で、コマンドを入れているキャラクターにズームインとかかっこいいと思うので
是非つけたい処理ですね :)

おわりに
問題を検証していたら画面サイズより小さなループするマップで変な動きになるのを見つけましたが
こちらはいったんおいとくことにします… :roll:

つたないプラグインにお付き合いいただきありがとうございます。
引き続き、改良できましたらお知らせさせていただきます。
よろしくお願い申し上げます。

追記(2016/01/11 0:51)
イベント内で拡大縮小を3回以上繰り返したときに一部の床が抜けるバグ確認しました。
不思議な感じですねぇ…
ScreenClip.png
***
(・ω・)っω ご意見ご要望はのんびり対応するのでお気軽にどうぞ
canotun
アバター
canotun
記事: 25
登録日時: 2015年12月23日(水) 01:49
お住まい: tokyo, japan
連絡を取る:

Re: マップ画面拡大縮小プラグイン

投稿記事by canotun » 2016年1月11日(月) 15:28

問題点の修正など行ったバージョンを更新しました :lol:
ver0.2と書いてあるファイルをご利用ください。
***
(・ω・)っω ご意見ご要望はのんびり対応するのでお気軽にどうぞ
canotun
アバター
モモセ
記事: 8
登録日時: 2016年1月15日(金) 14:58

Re: マップ画面拡大縮小プラグイン

投稿記事by モモセ » 2016年1月15日(金) 15:01

素晴らしいプラグインですね!
同じマップでも見せ方によって印象が変わりますし、面白いです!
アバター
canotun
記事: 25
登録日時: 2015年12月23日(水) 01:49
お住まい: tokyo, japan
連絡を取る:

Re: マップ画面拡大縮小プラグイン

投稿記事by canotun » 2016年1月16日(土) 00:31

モモセ さんが書きました:素晴らしいプラグインですね!
同じマップでも見せ方によって印象が変わりますし、面白いです!

わー、ありがとうございます :D
マップにメッセージ性を持たせておいて
ズームアウトで全体像をみせるという使い方がお気に入りです。 8-)
***
(・ω・)っω ご意見ご要望はのんびり対応するのでお気軽にどうぞ
canotun
アゼル
記事: 5
登録日時: 2016年2月24日(水) 18:36

Re: マップ画面拡大縮小プラグイン

投稿記事by アゼル » 2016年2月24日(水) 18:40

こんばんわ このプラグイン良くて使わせてもらっています。
お願いがあるのですが マップが拡大したときにピクチャも拡大してしまうんですが仕様でしょうか?
ピクチャはそのままでマップだけ拡大縮小ができたら良いなと思っているんです。
アバター
G.G
記事: 177
登録日時: 2016年2月08日(月) 20:36

Re: マップ画面拡大縮小プラグイン

投稿記事by G.G » 2016年2月24日(水) 19:49

ダウンロードさせて頂きました :D

最初、
drowsepost.setZoom({倍率}, {変更速度}, {対象イベント})
とのことなので、
drowsepost.setZoom({2}, {60}, {004})
と入力したらエラーが出てアレ?と思っていたのですが
drowsepost.setZoom(2, 60, 4)
で良かったんですね…… :oops: お恥ずかしい

理想の演出実現に役立たせて頂きます
素敵なプラグインをありがとうございます!!!
                       
ツクールMVで鋭意製作中
ツクマテに画像素材投稿してます  by G.G

“MV:プラグイン素材” へ戻る