【解決済】変数によるゲージをマップ移動中に追加できるプラグイン

sunagimo
記事: 107
登録日時: 2017年9月17日(日) 07:53

【解決済】変数によるゲージをマップ移動中に追加できるプラグイン

投稿記事by sunagimo » 2019年5月24日(金) 06:47

いつもお世話になっております。Sunagimoです。
マップ上に任意の変数を使ったゲージを追加できるプラグインをご存知でしたらご教授願えませんでしょうか。
位置、大きさ、ゲージの溜まる方向などの調整項目が付いているものだと助かります。

・添付の画像のように左上あたりに進行ゲージのようなものを表示したいと考えています
・右上の表示はパーティのステータス表示です。(tomoaky様の「マルチHPゲージ」を使用)
 https://hikimoki.sakura.ne.jp/plugin/TMMultiHpGauge.js
 当初はこのプラグインだけで実現できるかな? と思ったのですが、キャラのステータス表示の部分に
 配置されてしまうのと、キャラクターの数の分だけ複数表示されてしまうので断念しました。
・左上の文字系統はトリアコンタン様の動的文字列ピクチャプラグインを使用しています
 https://triacontane.blogspot.com/2015/12/rpgmv-rpgmv-dtext-1-rpgmv-dtext-dtext.html
・上記のものを組み合わせて構成したいと考えています
・ゲーム中の仕組みを大きく変えるCoreプラグインが必要なものは避けていただけると助かります
添付ファイル
名称未設定.png
最後に編集したユーザー sunagimo on 2019年5月25日(土) 18:38 [ 編集 1 回目 ]

【自作RPG宣伝】
■北国狩人物語(アツマール)
https://game.nicovideo.jp/atsumaru/games/gm5249

■試作版・ラストディフェンダー(アツマール)
https://game.nicovideo.jp/atsumaru/games/gm8054
アバター
WTR
記事: 212
登録日時: 2015年12月22日(火) 19:14

Re: 変数によるゲージをマップ移動中に追加できるプラグイン

投稿記事by WTR » 2019年5月24日(金) 11:16

いくらでもありそう、と思ったんですが探してみるとシンプルなのは意外と見つかりませんね。
一つだけそれっぽいかも?というのを見つけました。↓

https://galvs-scripts.com/2017/09/24/mv-variable-bar/


あとは別のアプローチになりますが
周辺情報の表示は動的文字列ピクチャだということなんで
なんならゲージ部分もピクチャで表示してしまってはどうでしょうか。

イベントコマンドのピクチャの移動だと拡大率は数値でしか指定できませんが
スクリプトなら変数で指定できます。

$gameScreen.movePicture(ピクチャ番号,原点,x座標,y座標,水平拡大率,垂直拡大率,不透明度,合成方法,移動時間);

原点を左上にして水平拡大率だけ動的に変更すればゲージっぽくなります。
サンプル画像のオレンジ色のゲージみたいな画像をピクチャ番号10、左上原点、座標[50, 50] に表示しておいて
突破率は仮に変数5で 0 ~ 100 で表現するとします。

$gameScreen.movePicture(10, 0, 50, 50, $gameVariables.value(5), 100, 255, 0, 10);

突破率が変化するタイミングで上記スクリプトを実行すればゲージが伸び縮みすると思います。
ゲージ背景として黒いピクチャを下地に表示しておいてもいいかも。
Twitter、はじめました。
https://twitter.com/wtr_in_reverie/
sunagimo
記事: 107
登録日時: 2017年9月17日(日) 07:53

Re: 変数によるゲージをマップ移動中に追加できるプラグイン

投稿記事by sunagimo » 2019年5月24日(金) 21:51

>WTR様
返信ありがとうございます。事前に結構調べたんですが、こちらのプラグインについては見つけることが出来ませんでした。英語ですがシンプルで理想に近そうですので試させていただきます!

>イベントコマンドのピクチャの移動だと拡大率は数値でしか指定できませんが
>スクリプトなら変数で指定できます。
こんな裏技があったとは……
教えていただいたプラグインが駄目そうだった場合は
こちらのピクチャを使った方法も試してみたいと思います!
【自作RPG宣伝】
■北国狩人物語(アツマール)
https://game.nicovideo.jp/atsumaru/games/gm5249

■試作版・ラストディフェンダー(アツマール)
https://game.nicovideo.jp/atsumaru/games/gm8054

“MV:質問” へ戻る