アクターの状態によって顔画像を変えるプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
フトコロ
記事: 565
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2017年9月17日(日) 13:34

なっぱ さんが書きました:メニューのレイアウトについて、④FTKR_FacialImageDifference.jsをONにすると
顔グラが全アクター同じになる(actor1の画像を参照?)する不都合が生じました。

こんにちは

この状況ですが、アクターにはそれぞれ別の画像ファイルを設定していますか?
このプラグインを使用するためには、アクターごとに顔画像ファイルを用意する必要があります。

例えば、デフォルトの顔画像ファイルのように、異なるアクターの顔画像をまとめたものは、使用できません。

なっぱ
記事: 43
登録日時: 2015年11月19日(木) 20:19

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by なっぱ » 2017年9月18日(月) 11:48

フトコロ様。情報提供をありがとうございます。

プラグインの説明をよく読むと、フトコロ様が説明してくださったような旨がきちんと記載されていました。
確認不足で申し訳ありません。

もう一つ確認させていただければと思います。
①FTKR_CustomSimpleActorStatus.js
②FTKR_CSS_MenuStatus
③FTKR_CSS_BattleStatus.js
④FTKR_FacialImageDifference.js
に、並び替え系のプラグイン
(1)YEP.29 – Party System
http://yanfly.moe/2015/11/20/yep-29-party-system/
(2)並び替えシーン ver1.09
https://www6.atwiki.jp/pokotan/pages/3.html
などを併用した際、顔グラが変に表示されたり、また表示が消えなかったりといった不具合が見られました。

もし競合による不具合の場合、対策は難しいでしょうか?よければ確認お願いします。
フトコロ
記事: 565
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2017年9月19日(火) 23:47

なっぱ さんが書きました:(1)YEP.29 – Party System
http://yanfly.moe/2015/11/20/yep-29-party-system/
(2)並び替えシーン ver1.09
https://www6.atwiki.jp/pokotan/pages/3.html
などを併用した際、顔グラが変に表示されたり、また表示が消えなかったりといった不具合が見られました。


ご連絡ありがとうございます。

変に表示されたり、表示が消えないとはどういう状態なのか、もう少し詳しく教えていただけませんか。
可能なら画像を添付していただけると助かります。
なっぱ
記事: 43
登録日時: 2015年11月19日(木) 20:19

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by なっぱ » 2017年9月21日(木) 01:43

フトコロ様

連絡ありがとうございます。
具体的には,
(2)並び替えシーン ver1.09
SceneFormation.js
https://www6.atwiki.jp/pokotan/pages/3.html
を併用した際,パーティー編成画面で誰もいないところを選択した時に
前に選択していたアクターの画像が残ってしまいます。
移動中も戦闘中も同じような症状が出るかと思います。

よろしくお願いします。
添付ファイル
名称未設定.png
フトコロ
記事: 565
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2017年9月24日(日) 22:51

なっぱ さんが書きました:(2)並び替えシーン ver1.09
SceneFormation.js
https://www6.atwiki.jp/pokotan/pages/3.html
を併用した際,パーティー編成画面で誰もいないところを選択した時に
前に選択していたアクターの画像が残ってしまいます。


この状態について分かりましたので対処法をご連絡いたします。

まず、FTKR_FacialImageDifference.jsを最新版に更新してください。
https://raw.githubusercontent.com/futok ... ference.js

その上で、SceneFormation.jsを以下の通りに修正してください。(584行目あたりです)

コード: 全て選択

    Window_FormationStatus.prototype.refreshContents = function(){
        this.contents.clear();
        this.clearFaceSprites();//これを追加
        if (this._actor) {
            this.contents.fontSize = statusWindowFontSize;
            this.drawActorFace(this._actor, 12, 32);
            this.drawActorName(this._actor, 6, 0);
            this.drawActorLevel(this._actor, 144, 0);
            this.drawActorClass(this._actor, 280, 0);
            this.drawActorNickname(this._actor, 420, 0);
            this.drawActorIcons(this._actor, 6, 32);
            this.drawActorHp(this._actor, 6, 144, 160);
            this.drawActorMp(this._actor, 6, 180, 160);
            this.drawParameters(172, 40);
            this.drawExpInfo(172, 144);
            this.drawEquipments(180+statusBlockWidth, 32);
            this.resetFontSettings();
        }
    };


FTKR_FacialImageDifference.jsの顔画像表示機能は、通常の顔画像表示とは異なり
スプライトを使用して表示させています。
そのため、他のプラグインのオリジナルウィンドウに対しては、
画像の更新がうまく動作せず、添付された図のように前の画像が残ってしまう場合があります。
しゃど
記事: 4
登録日時: 2017年9月30日(土) 08:05
連絡を取る:

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by しゃど » 2017年9月30日(土) 15:58

こんにちは。初めまして
私もフトコロ様の作成したスクリプト使わせて頂いてます。お世話になっております

>画像が残る現象について
私の方では、なっぱ様のように並び替えのプラグインは導入しないまま
FTKR_FacialImageDifference.jsをオン状態にしていると
ステータス画面にて、QW[または他者作成プラグイン導入により←→キー]を押して、
主人公のステータス画面切り替えを行う時に、顔グラが順々に重なって行ってしまいます。
(添付画像を参照)

フトコロ様の最後のご返信内容によると、「他のプラグインのオリジナルウィンドウに対しては」とありますが
私の方ではほかのプラグインを全てOFFにした場合でも、このFTKR_FacialImageDifference.jsのみをONにしてると
同じ現象になってしまいますね…
添付ファイル
SnapCrab_Aphonia_2017-9-30_15-31-1_No-00.png
SnapCrab_Aphonia_2017-9-30_15-30-50_No-00.png
SnapCrab_Aphonia_2017-9-30_15-30-36_No-00.png
SnapCrab_Aphonia_2017-9-30_15-30-12_No-00.png
フトコロ
記事: 565
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2017年10月01日(日) 17:53

しゃど さんが書きました:私の方では、なっぱ様のように並び替えのプラグインは導入しないまま
FTKR_FacialImageDifference.jsをオン状態にしていると
ステータス画面にて、QW[または他者作成プラグイン導入により←→キー]を押して、
主人公のステータス画面切り替えを行う時に、顔グラが順々に重なって行ってしまいます。


ご連絡ありがとうございます。

ステータス画面で顔画像の更新がうまくできていない不具合について修正しました。
ご確認よろしくお願いします。

https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_FacialImageDifference.js
しゃど
記事: 4
登録日時: 2017年9月30日(土) 08:05
連絡を取る:

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by しゃど » 2017年10月01日(日) 18:38

フトコロ さんが書きました:
ご連絡ありがとうございます。

ステータス画面で顔画像の更新がうまくできていない不具合について修正しました。
ご確認よろしくお願いします。

https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_FacialImageDifference.js


フトコロ様
お忙しい中、迅速な対応ありがとうございます!
無事に改善され、ちゃんと全員顔グラが切り替わりました。
これからも有り難く使用させて頂きますm(_ _)m
しゃど
記事: 4
登録日時: 2017年9月30日(土) 08:05
連絡を取る:

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by しゃど » 2017年10月07日(土) 00:43

フトコロ様

度々すみません。不具合やバグ報告ではないのですが
アクターの表情変更について、リクエスト?なるものをしたく、書き込みさせて頂きました。

フロントビュー戦闘において、状態異常・瀕死時の時は
「戦う・にげる」コマンドや「戦闘中」でしっかりと表情変更されますが

「戦う」コマンド選択後→「攻撃・防御・スキル・アイテム」などの項目欄になると
表情が途端にデフォルト(00番の表情)に戻ってしまうので、
状態異常時・瀕死時の表情のまま、継続できないかと思った次第です!

もしも修正可能でしたら、お時間のある時にでも宜しくお願い致します(*_ _)人
フトコロ
記事: 565
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2017年10月07日(土) 12:20

しゃど さんが書きました:フロントビュー戦闘において、状態異常・瀕死時の時は
「戦う・にげる」コマンドや「戦闘中」でしっかりと表情変更されますが

「戦う」コマンド選択後→「攻撃・防御・スキル・アイテム」などの項目欄になると
表情が途端にデフォルト(00番の表情)に戻ってしまうので、
状態異常時・瀕死時の表情のまま、継続できないかと思った次第です!

FTKR_ExSvMotion.jsのプラグインパラメータで設定可能です。
SVキャラ用のプラグインですが、FTKR_FacialImageDifference.jsもこのプラグインの設定を共有しています。

このプラグインでは、待機や状態異常、瀕死などの常時表示するタイプのものを「状態モーション」と呼んでいます。
状態モーションには表示優先度があり、状態モーションの番号が大きいほうが優先します。
詳しくは下のページを参照してください。
https://github.com/futokoro/RPGMaker/blob/master/FTKR_ExSvMotion.ja.md#状態モーションの設定

デフォルトでは、コマンド入力時の状態は優先度9に設定しています。
これは、逃走、戦闘勝利以外のすべての状態よりも優先する設定です。

このモーション番号の設定順番を入れ替えれば、お望みの表示に変更できます。

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