ゲーム上に複数の画面(カメラ)を配置するプラグインです。
対戦型ゲームのような画面分割演出からVTR中に隅っこにある小窓のような演出まで…
どのような使い道を思いつくかは、すべてあなた次第です!
・使い方&例
◆プラグインコマンド:camera set horizontal
→画面を横に二分割します。なお、この時に上はカメラ0、下はカメラ1と呼ばれます。
◆プラグインコマンド:camera target 1 event 3
→カメラ1がイベントID:3のマップイベントを追いかけます。
この場合、下のカメラのことです。
◆プラグインコマンド:camera set 2 11 1 5 5
→カメラ2を画面左上から(11,1)の位置に、幅5・高さ5で作り出します。位置、幅、高さはマス単位。
この例では、右上の方に小窓画面が現れる感じです。なおこのカメラはカメラ0と重なってしまいますが、
カメラ番号は大きいほど手前に映りますのでこの場合はカメラ0の方の重なった部分が隠れます。
◆プラグインコマンド:camera target 2 xy 12 14
→カメラ2が固定点(12,14)が左上になるように画面を映します。
◆プラグインコマンド:camera reset
→すべてのカメラを解除します。
・サンプル
https://krmbn0576.github.io/rpgmakermv/
実際に見たほうがわかりやすいと思いますので、こちらのサンプルでお確かめください!
下のカーテンをくぐり、Xキーで画面を切り替えてみましょう。
・プラグイン
https://raw.githubusercontent.com/krmbn ... Cameras.js
・ライセンス
このプラグインは、どのように利用しても構いません。(PUBLIC DOMAIN)
Homepage:
https://krmbn0576.github.io/rpgmakermv/homepage.html
Twitter:@krmbn0576
https://twitter.com/krmbn0576
画面を分割・複数化するプラグイン
Re: 画面を分割・複数化するプラグイン
更新しました!
遠景を自動スクロールさせる設定の時、画面を複数化していると
自動スクロールが止まってしまうバグを修正しました。
ついでに遠景繋がりで「カメラの後ろ」に遠景を設定できる機能を追加しました!
◆プラグインコマンド:camera parallax back
の後に「遠景の設定」をすると、マップの背後ではなく全カメラの背後に遠景を設定できます。
つまりカメラとカメラの隙間とか余白部分に遠景が映る機能です!
遠景を自動スクロールさせる設定の時、画面を複数化していると
自動スクロールが止まってしまうバグを修正しました。
ついでに遠景繋がりで「カメラの後ろ」に遠景を設定できる機能を追加しました!
◆プラグインコマンド:camera parallax back
の後に「遠景の設定」をすると、マップの背後ではなく全カメラの背後に遠景を設定できます。
つまりカメラとカメラの隙間とか余白部分に遠景が映る機能です!
Re: 画面を分割・複数化するプラグイン
更新です。
画面を分割したり、複数設置している場合でもそれぞれの画面をクリックorタップして移動可能にしました!
…キーボードで遊ぶ派なので対応できてないことに気づいてなかったです…
これでモバイル端末でも安心ですね!
なお、プラグインコマンドで一部のカメラのタッチ移動を禁止することもできます。
◆プラグインコマンド:camera notouch 1 3
(カメラ番号1と3のカメラをタッチしても移動不可能に)
画面を分割したり、複数設置している場合でもそれぞれの画面をクリックorタップして移動可能にしました!
…キーボードで遊ぶ派なので対応できてないことに気づいてなかったです…
これでモバイル端末でも安心ですね!
なお、プラグインコマンドで一部のカメラのタッチ移動を禁止することもできます。
◆プラグインコマンド:camera notouch 1 3
(カメラ番号1と3のカメラをタッチしても移動不可能に)
Re: 画面を分割・複数化するプラグイン
素晴らしいプラグインを公開していただき有難うございます!
あったらいいなと思っていた機能なのでとても嬉しいです。
早速使用させていただいたのですが、追加したカメラ上でフキダシの位置がずれて表示されてしまいました。
バルーンをSprite_Characterの子要素に変えてみたところカメラ上のフキダシが正常な位置に表示されるようになりましたので、適切な対処法なのかはわかりませんでしたが併せてご報告いたします。
あったらいいなと思っていた機能なのでとても嬉しいです。
早速使用させていただいたのですが、追加したカメラ上でフキダシの位置がずれて表示されてしまいました。
バルーンをSprite_Characterの子要素に変えてみたところカメラ上のフキダシが正常な位置に表示されるようになりましたので、適切な対処法なのかはわかりませんでしたが併せてご報告いたします。
最後に編集したユーザー 'A` on 2017年2月07日(火) 19:53 [ 編集 1 回目 ]
Re: 画面を分割・複数化するプラグイン
ひゃああああ、キャラクターにくっついてくるフキダシの位置をカメラ位置に合わせるのを忘れてました><
すぐに修正しました!ありがとうございます!
…ちなみにキャラクターに表示するアニメーションも同じ理屈でズレていたので修正しました。
でかいプラグインほどバグの発生はつきものですが、
これで今度こそとりあえずバグのないプラグインになってくれるといいな…!
すぐに修正しました!ありがとうございます!
…ちなみにキャラクターに表示するアニメーションも同じ理屈でズレていたので修正しました。
でかいプラグインほどバグの発生はつきものですが、
これで今度こそとりあえずバグのないプラグインになってくれるといいな…!
Re: 画面を分割・複数化するプラグイン
更新お疲れ様です。
アップデートを適用したところ、フキダシもアニメーションも問題なく表示されるようになりました!
迅速に対応していただきありがとうございました!
アップデートを適用したところ、フキダシもアニメーションも問題なく表示されるようになりました!
迅速に対応していただきありがとうございました!
Re: 画面を分割・複数化するプラグイン
横から失礼します。すごいですね。こういうことが出来るというのは感動モノです。
ところで、これを見てふと思ったのですが、このサブ画面にアイテム画面やステータス画面などが表示できたらいいなと少し思いました。通りすがりでした。
ところで、これを見てふと思ったのですが、このサブ画面にアイテム画面やステータス画面などが表示できたらいいなと少し思いました。通りすがりでした。
Re: 画面を分割・複数化するプラグイン
ありがとうございます!
うーん、このプラグインではマップ画面の複数地点を映すのが目的なのでそういった機能は難しいですね…すみません。
何か他のプラグインと組み合わせるなどの方法を検討してみてください!
うーん、このプラグインではマップ画面の複数地点を映すのが目的なのでそういった機能は難しいですね…すみません。
何か他のプラグインと組み合わせるなどの方法を検討してみてください!