ページ 12

[解決]マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月26日(水) 09:47
by kar'
マップから歩行グラフィックやイベントグラフィックの大きさを変更できるプラグインを探しています。
ワールドマップで歩行キャラクターが小さくなったり,
特定のフォーションを飲むとキャラクターやイベントグラフィックが大きくなったり,
小さくなったりするなどの効果を出したいです。
プラグイン命令に従ってリアルタイムでサイズが変更されなければなりません。
プラグイン命令を通じて倍率を変更できれば良くて倍率を変数として持ってくることができるならもっと良さそうです。
何卒、よろしくお願いします ;)

Re: マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月26日(水) 17:51
by ツミオ
こんにちは。
マップ上のプレイヤーの歩行グラフィックとイベントグラフィックを変更するプラグインを作成しました。

https://raw.githubusercontent.com/Tsumi ... Changer.js

「一括して全て変更」する機能のみを実装していますが、他に機能が必要であれば追加するかもしれません。

Re: マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月27日(木) 09:18
by ツミオ
プラグインを更新しました。
DL先は同じです。

変更点は主に以下の通りです。
・イベントのメモ欄を使用してScaleの変更をイベントごとに指定できるようにした
・プレイヤーやフォロワーなどの大きさを個別に変更できるようにした

以前のプラグインと互換性はありませんので、すでに導入済みの場合は新規セーブデータで始めてもらえればと思います。

Re: マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月27日(木) 11:15
by kar'
ツミオ さんが書きました:プラグインを更新しました。
DL先は同じです。

変更点は主に以下の通りです。
・イベントのメモ欄を使用してScaleの変更をイベントごとに指定できるようにした
・プレイヤーやフォロワーなどの大きさを個別に変更できるようにした

以前のプラグインと互換性はありませんので、すでに導入済みの場合は新規セーブデータで始めてもらえればと思います。


おはようございます
早いご返事ありがとうございます。 :D
作ってくださったプラグインを実行してみました。
スクリプト命令でイベントを実行すると,以下のようなメッセージが表示されます。
: undefined is not a function
新しいプロジェクトを生成して実行してみましたが,やはり同じメッセージが表示されます。
私が何か間違って使用しているのでしょうか。

Re: マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月27日(木) 11:45
by ツミオ
こんにちは。
スクリプトにはなんと書いたのでしょうか?

追記:古いバージョンでは認識できない記法を使っているので、ツクールMV本体のバージョンやコアスクリプトのバージョンが古い場合は動かないかもしれません。

Re: マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月27日(木) 15:05
by kar'
ツミオ さんが書きました:こんにちは。
スクリプトにはなんと書いたのでしょうか?

追記:古いバージョンでは認識できない記法を使っているので、ツクールMV本体のバージョンやコアスクリプトのバージョンが古い場合は動かないかもしれません。


スクリプトは例示をそのまま使ってみました。
現在MV本体は1.5.2バージョンを使用しています。
現在製作中のゲームが新版では作動しないプラグインが多くてダウングレードした状態です。

Re: マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月27日(木) 16:02
by ツミオ
本体が古いので動いていない可能性が高そうですね。
古い環境でも動くようにトランスパイルしてみたので、こちらをお試しください。
https://raw.githubusercontent.com/Tsumio/rmmv-plugins/master/plugins/es5/CharacterScaleChanger.js

なおトランスパイル後のものについては一切動作確認はしていませんので、その点ご了承ください。

Re: マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2019年6月27日(木) 17:39
by kar'
ツミオ さんが書きました:本体が古いので動いていない可能性が高そうですね。
古い環境でも動くようにトランスパイルしてみたので、こちらをお試しください。
https://raw.githubusercontent.com/Tsumio/rmmv-plugins/master/plugins/es5/CharacterScaleChanger.js

なおトランスパイル後のものについては一切動作確認はしていませんので、その点ご了承ください。



プラグインを実行してみたら動作することを確認しました。
このプラグインに1.5.2バージョンでもすべての機能が作動しています。
おかげでゲームに面白い要素を入れられるようで本当に嬉しいです。
本当にありがとうございます。 :D

Re: [解決]マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2021年2月17日(水) 15:51
by TEN
こんにちは。
ツミオ様のプラグインを使わせていただいています。
少し質問なのですが、スクリプトにてキャラクターサイズを1.5倍とか大きくする分にはきちんと等幅で大きくなるのですが、0.5倍とサイズを小さくする時に、等幅ではなく細長くなってしまうのですがこれは仕様でしょうか?
それとも私の書き方がわるかったのでしょうか?

◆RPGツクールMVのバージョン1.6.2
◆ダウンロードは新バージョンをダウンロードしました(記事の上の方にあるURLから)。
◆スクリプトには $gameSystem.changeCharacterScale(0.5, 0.5, 'player'); を記入しています。
サイズ比べ.png
サイズ比べ.png (9.28 KiB) 閲覧数: 9096 回


できれば等幅で縮小したいのですが可能でしょうか?

Re: [解決]マップの歩行グラフィックの大きさを変化するプラグイン

Posted: 2021年2月17日(水) 17:03
by ムノクラ
TEN さんが書きました:こんにちは。
ツミオ様のプラグインを使わせていただいています。
少し質問なのですが、スクリプトにてキャラクターサイズを1.5倍とか大きくする分にはきちんと等幅で大きくなるのですが、0.5倍とサイズを小さくする時に、等幅ではなく細長くなってしまうのですがこれは仕様でしょうか?
それとも私の書き方がわるかったのでしょうか?

◆RPGツクールMVのバージョン1.6.2
◆ダウンロードは新バージョンをダウンロードしました(記事の上の方にあるURLから)。
◆スクリプトには $gameSystem.changeCharacterScale(0.5, 0.5, 'player'); を記入しています。
サイズ比べ.png

できれば等幅で縮小したいのですが可能でしょうか?


新規プロジェクトで試しましたが、問題なく動作しました。

コード: 全て選択

$gameSystem.changeCharacterScale(0.5, 0.5, 'player');

SS01.png

他のプラグインは入っていますか?