立ち絵表示プラグイン

ain
記事: 4
登録日時: 2021年3月20日(土) 00:50

立ち絵表示プラグイン

投稿記事by ain » 2021年4月19日(月) 15:32

通常時、バトル両方で共通の立ち絵を表示するプラグインを探しているのですが
なかなか全ての要件を満たすものが見つかりません。
どなたか製作して頂けると大変助かります。

表示シーン:会話、バトル中
表示画像:複数の画像を組み合わせる(ステートごとに画像を変更追加できる)
その他
・他のアクターが喋っているときは立ち絵を暗くする
(会話中常に主人公の立ち絵を表示したいのですが、明るさが一定だと誰のセリフか分かりづらいため)
・バトル中、コモンイベントを実行しているときは消える
(コモンイベント終了時に再度立ち絵表示)

難しいでしょうか?どうかよろしくお願い致します。

アバター
raeyik
記事: 78
登録日時: 2016年6月10日(金) 15:24

Re: 立ち絵表示プラグイン

投稿記事by raeyik » 2021年4月22日(木) 10:44

立ち絵自動表示プラグイン Ver.2
https://tm.lucky-duet.com/viewtopic.php?t=10091
【ダウンロードURL】
https://nine-yusha.com/plugin-spicture/
ain
記事: 4
登録日時: 2021年3月20日(土) 00:50

Re: 立ち絵表示プラグイン

投稿記事by ain » 2021年4月23日(金) 02:17

ありがとうございます。
しかしこれはステートごとに画像の追加などができないようですし、
使用できるレイヤーも2枚だけのようで(レイヤーはたくさんあるほど嬉しいです)
ちょっと採用できませんでした。
アバター
raeyik
記事: 78
登録日時: 2016年6月10日(金) 15:24

Re: 立ち絵表示プラグイン

投稿記事by raeyik » 2021年8月18日(水) 22:16

CharacterPictureManager.js
[GitHub] :https://raw.githubusercontent.com/triacontane/RPGMakerMV/mz_master/CharacterPictureManager.js
MIT
立ち絵表示管理プラグイン

* @help CharacterPictureManager.js
*
* 複数の画像から構成される立ち絵を管理、表示できます。
* プラグインパラメータから画像と表示条件、表示したいシーンを登録します。
* 以下の特徴があります。
* ・HP残量やステート、装備、職業、スイッチなど条件に応じた立ち絵の変化
* ・戦闘中は行動時、ダメージ時など戦況に応じた画像の切り替え
* ・複数の画像を使った衣装差分や表情差分の作成
* ・同一の立ち絵を戦闘画面、メニュー画面、マップ画面で使い回しが可能
*
* また、別途公開しているAPNGピクチャプラグインと組み合わせると
* 立ち絵をアニメーションできます。ただし、使いすぎに注意してください。
*
* ●メモ欄条件に指定方法
* 表示条件のメモ欄に『aaa』と指定した場合、対象アクターのデータベース(※)に
* 以下のメモ欄が含まれているときに立ち絵が表示されます。
* <StandPicture:aaa>
* ※アクター、職業、武器、防具、ステートが該当
*
* ●画像の座標指定支援機能
* テストプレー時のみ、立ち絵をドラッグすることで座標の確認、調整ができます。
* 画面上に現在の基準座標と固有座標が表示されます。
* Ctrlキーを押していると奥の画像が、押していないと手前の画像が選択されます。
* Shiftキーを押していると基準座標を、押していないと固有座標を調整します。
* Ctrl+Enterで調整した画像がすべて元の位置に戻ります。
*
* ●立ち絵ファイルの動的設定(上級者向け)
* 立ち絵を大量に使いたい場合にファイル名を命名規則に従って動的に決定できます。
* ファイルが存在しないとエラーになること、未使用ファイルの自動削除機能で
* ファイルが削除される場合があるので上級者向けです。
* 以下の規則に従ってファイル名が変換されます。
*
* {hp:40,60,80}
* HPレートが指定した閾値に従ってインデックスに変換されます。
* 上記の例では以下の数値に変換されます。
* 0%-39% のとき:0
* 40%-59% のとき:1
* 60%-80% のとき:2
* 80%-100%のとき:3
*
* {stateId}
* もっとも優先度の高いステートIDに変換されます。
* ただしステートのメモ欄に<NoStandPicture>と記述すると対象外になります。
*
* {switch:3}
* スイッチ[3]がONのとき[1]に、OFFのとき[0]に変換されます。
*
* {variable:4}
* 変数[4]の値に変換されます。
*
* {action}
* 行動中のとき[1]に、そうでないときに[0]に変換されます。
*
* {damage}
* 被ダメージ時に[1]に、そうでないときに[0]に変換されます。
*
* {note}
* データベースのメモ欄の<StandPicture>で指定した値に変換されます。
* <StandPicture:aaa>と記述するとaaaに変換されます。
* アクター、職業、武器、防具、ステートのメモ欄が対象です。
*
* このプラグインの利用にはベースプラグイン『PluginCommonBase.js』が必要です。
* 『PluginCommonBase.js』は、RPGツクールMZのインストールフォルダ配下の
* 以下のフォルダに格納されています。
* dlc/BasicResources/plugins/official

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