アクターの状態によって顔画像を変えるプラグイン
Posted: 2017年5月10日(水) 22:12
お世話になっております。
メニュー画面等で表示するアクターの顔画像(*1)を、アクターの状態に合わせて別の画像に変えるプラグインを作成しました。
(*1)正確には、Window_Base.prototype.drawActorFace()で顔画像を表示させている場合に本プラグインの機能を適用可能です。
簡単にいえば、SVキャラ画像のモーションのようにアクターのステート状態などによって画像を変更します。
このプラグインを使用する場合は、アクターの顔画像は1キャラ1ファイルで分ける必要があります。
顔画像規格は、1つの画像は144*144で同じですが、横6枚、縦3枚の合計18枚まで設定できます。
また、以下のプラグインを併用することで、本プラグインの機能を拡張することができます。
FTKR_CustomSimpleActorStatus.js (v1.5.0以降)
FTKR_CSS_BattleStatus.js
これらのプラグインで、バトル画面のステータスウィンドウにアクターの顔画像を表示できます。
この場合、アクターのアクションに合わせて画像を変えることが出来ます。
FTKR_ExSvMotion.js (v1.2.1以降)
このプラグインで、アクターのSVキャラのモーションをより詳細に設定できます。
設定可能な主な項目は以下の通りです。
・アクターの状態を表すモーション(*2)の表示優先度
・アクターの状態を表すモーションの表示条件(*3)
(*2)待機、防御、状態異常モーションなどのアクターの状態によって常に表示するモーションのこと
(*3)アクターの残りHPが50%以下の時にモーション変えたい場合などモーションの表示条件を追加できる
このSVモーションの設定は、当プラグインの顔画像にも使用することができます。
また、YEP_BattleEngineCoreと併用する場合にも必要です。
詳しくは、プラグインのマニュアルを参照してください。
また、何か不明な点や不具合がありましたらご連絡ください。
・FTKR_FacialImageDifference.js
<ダウンロード>
https://raw.githubusercontent.com/futok ... ference.js
<マニュアル>
https://github.com/futokoro/RPGMaker/bl ... ence.ja.md
拡張用のプラグインはこちらから
・FTKR_CustomSimpleActorStatus.js
https://github.com/futokoro/RPGMaker/bl ... atus.ja.md
・FTKR_CSS_BattleStatus.js
https://github.com/futokoro/RPGMaker/bl ... atus.ja.md
・FTKR_ExSvMotion.js
https://github.com/futokoro/RPGMaker/bl ... tion.ja.md
プラグインは、すべてMITライセンスのもとで公開しています。
メニュー画面等で表示するアクターの顔画像(*1)を、アクターの状態に合わせて別の画像に変えるプラグインを作成しました。
(*1)正確には、Window_Base.prototype.drawActorFace()で顔画像を表示させている場合に本プラグインの機能を適用可能です。
簡単にいえば、SVキャラ画像のモーションのようにアクターのステート状態などによって画像を変更します。
このプラグインを使用する場合は、アクターの顔画像は1キャラ1ファイルで分ける必要があります。
顔画像規格は、1つの画像は144*144で同じですが、横6枚、縦3枚の合計18枚まで設定できます。
また、以下のプラグインを併用することで、本プラグインの機能を拡張することができます。
FTKR_CustomSimpleActorStatus.js (v1.5.0以降)
FTKR_CSS_BattleStatus.js
これらのプラグインで、バトル画面のステータスウィンドウにアクターの顔画像を表示できます。
この場合、アクターのアクションに合わせて画像を変えることが出来ます。
FTKR_ExSvMotion.js (v1.2.1以降)
このプラグインで、アクターのSVキャラのモーションをより詳細に設定できます。
設定可能な主な項目は以下の通りです。
・アクターの状態を表すモーション(*2)の表示優先度
・アクターの状態を表すモーションの表示条件(*3)
(*2)待機、防御、状態異常モーションなどのアクターの状態によって常に表示するモーションのこと
(*3)アクターの残りHPが50%以下の時にモーション変えたい場合などモーションの表示条件を追加できる
このSVモーションの設定は、当プラグインの顔画像にも使用することができます。
また、YEP_BattleEngineCoreと併用する場合にも必要です。
詳しくは、プラグインのマニュアルを参照してください。
また、何か不明な点や不具合がありましたらご連絡ください。
・FTKR_FacialImageDifference.js
<ダウンロード>
https://raw.githubusercontent.com/futok ... ference.js
<マニュアル>
https://github.com/futokoro/RPGMaker/bl ... ence.ja.md
拡張用のプラグインはこちらから
・FTKR_CustomSimpleActorStatus.js
https://github.com/futokoro/RPGMaker/bl ... atus.ja.md
・FTKR_CSS_BattleStatus.js
https://github.com/futokoro/RPGMaker/bl ... atus.ja.md
・FTKR_ExSvMotion.js
https://github.com/futokoro/RPGMaker/bl ... tion.ja.md
プラグインは、すべてMITライセンスのもとで公開しています。