こんにちは。質問があるのですが、
フロントビュー戦闘において、ひとつのスキルや行動で、戦闘アニメを複数表示する方法はないでしょうか?
スキルID[3]発動→戦闘アニメID[5]→完了後、戦闘アニメID[18]→完了後に、敵にダメージ
といった流れが理想です。
お知恵を貸してくださると幸いです。
アニメーションの連続表示
Re: アニメーションの連続表示
こんにちは。
特に難しいプラグインとかも使わずに初期設定のままで要望を満たすのであれば、
コモンイベントを使う事でしょう。
簡潔に言えば『演出用スキル(以下①)』と『攻撃用スキル(以下②)』
の二つに分けてしまえという話です。
方法1:魔法陣のアニメーションが付いただけでダメージの設定をしないが
MPやTPを消費する①(メッセージ設定有)と、
爆発のアニメーションがついた、ダメージ設定はあるが
MPやTPを消費しない②(メッセージ設定無)を作ります。
方法2:戦闘行動の強制により②を発動させるようコモンイベントに設定。
①のスキル使用効果欄にコモンイベントでそれを設定する。
この二つの手順で簡単に作れちゃいますが、無視できない問題点もあるのでそこも簡単に解説します。
問題点1:①はコモンイベントを発動するだけのスキルである為、
『〇〇には効かなかった!』といった具合のテロップが表示されます。
(こちらは何の効果もない『演出用ステート』を①に使用効果として、
確率1000%付与する事で対処可能です)
問題点2:コモンイベントの『戦闘行動の強制』により②を発動する為、
使用者を固定化してしまいます。よって色々なキャラが使える汎用的なスキルとは相性が悪く、
個々のキャラが専用で使用する大技向け。
問題点2がちょっと足を引っ張るので要望を完璧に満たせるかはわかりませんが、大した手間もかけずにパパッとやるなら以上の方法がおススメです。shin_sskさんの制作の参考になれば幸いです。
特に難しいプラグインとかも使わずに初期設定のままで要望を満たすのであれば、
コモンイベントを使う事でしょう。
簡潔に言えば『演出用スキル(以下①)』と『攻撃用スキル(以下②)』
の二つに分けてしまえという話です。
方法1:魔法陣のアニメーションが付いただけでダメージの設定をしないが
MPやTPを消費する①(メッセージ設定有)と、
爆発のアニメーションがついた、ダメージ設定はあるが
MPやTPを消費しない②(メッセージ設定無)を作ります。
方法2:戦闘行動の強制により②を発動させるようコモンイベントに設定。
①のスキル使用効果欄にコモンイベントでそれを設定する。
この二つの手順で簡単に作れちゃいますが、無視できない問題点もあるのでそこも簡単に解説します。
問題点1:①はコモンイベントを発動するだけのスキルである為、
『〇〇には効かなかった!』といった具合のテロップが表示されます。
(こちらは何の効果もない『演出用ステート』を①に使用効果として、
確率1000%付与する事で対処可能です)
問題点2:コモンイベントの『戦闘行動の強制』により②を発動する為、
使用者を固定化してしまいます。よって色々なキャラが使える汎用的なスキルとは相性が悪く、
個々のキャラが専用で使用する大技向け。
問題点2がちょっと足を引っ張るので要望を完璧に満たせるかはわかりませんが、大した手間もかけずにパパッとやるなら以上の方法がおススメです。shin_sskさんの制作の参考になれば幸いです。
Re: アニメーションの連続表示
こんにちは。
こちらはプラグインを使用する方法になりますが、
砂川赳様が作成された、NRP_DynamicAnimation.jsを使用する事でも実装できます。
https://plugin.fungamemake.com/archives/23707
プラグインを使用する利点としては、コモンイベントを経由せずにスキルのメモ欄で設定することが出来ます。
自分も愛用していて、非常に自由度の高い設定が出来るようになりますのでお勧めです。
こちらはプラグインを使用する方法になりますが、
砂川赳様が作成された、NRP_DynamicAnimation.jsを使用する事でも実装できます。
https://plugin.fungamemake.com/archives/23707
プラグインを使用する利点としては、コモンイベントを経由せずにスキルのメモ欄で設定することが出来ます。
自分も愛用していて、非常に自由度の高い設定が出来るようになりますのでお勧めです。
Re: アニメーションの連続表示
プラグインの方なのですが、フロントビューなのでMOG_BattleHUDの上に配置したり試したのですが、
メモ欄通りの挙動にならず、設定されたアニメーションのみで完結してしまいます。
どこが問題なのでしょうか……。
コモンイベントを用いた発動の強制も手作りを尽くした感があり、すごく面白いのですが、スキルの数が膨大になる予定なので、全てに設定していくのは私の環境では少し大変すぎると思いました。
メモ欄通りの挙動にならず、設定されたアニメーションのみで完結してしまいます。
どこが問題なのでしょうか……。
コモンイベントを用いた発動の強制も手作りを尽くした感があり、すごく面白いのですが、スキルの数が膨大になる予定なので、全てに設定していくのは私の環境では少し大変すぎると思いました。
Re: アニメーションの連続表示
まず、他のプラグインと競合していないことが前提ですが、
スキルのメモ欄に以下のように記載すると、デフォルトのアニメーションを再生した後に
id2番のアニメーションが再生されるようになります。
<D-Animation/>
<D-Animation:delay> //アニーメーション2を遅れて再生
id = 2
</D-Animation>
正常に表示されない場合はプラグインの競合が考えられるので、
まずはこのプラグインのみONにして試してみてください。
スキルのメモ欄に以下のように記載すると、デフォルトのアニメーションを再生した後に
id2番のアニメーションが再生されるようになります。
<D-Animation/>
<D-Animation:delay> //アニーメーション2を遅れて再生
id = 2
</D-Animation>
正常に表示されない場合はプラグインの競合が考えられるので、
まずはこのプラグインのみONにして試してみてください。
Re: アニメーションの連続表示
匂うプラグインは全てオフにしても効果がなく、
このプラグインのみでもうまくいかないので、メモ欄でなにか記述ミスをしているのでしょうか……
このプラグインのみでもうまくいかないので、メモ欄でなにか記述ミスをしているのでしょうか……
Re: アニメーションの連続表示
新規プロジェクトを作成し、本プラグイン【のみ】導入した場合でも同様でしょうか?
■それでもダメな場合
スキルの設定画面を見せてもらうことはできますか?
また、ツクール本体およびコアスクリプトは最新のバージョンでしょうか?
■それでもダメな場合
スキルの設定画面を見せてもらうことはできますか?
また、ツクール本体およびコアスクリプトは最新のバージョンでしょうか?
Re: アニメーションの連続表示
新規プロジェクトでもうまくいきませんでした。
コアスクリプトは1.62です。
コアスクリプトは1.62です。
Re: アニメーションの連続表示
新規プロジェクトで上手くいかないのなら申し訳ないですがお手上げですね……。
単純に設定方法を間違えていることはありませんか?
スキルの設定画面を載せてもらえたら、ミスがあった場合に指摘してくれる人がいるかもしれません。
単純に設定方法を間違えていることはありませんか?
スキルの設定画面を載せてもらえたら、ミスがあった場合に指摘してくれる人がいるかもしれません。
Re: アニメーションの連続表示
他に、こんなプラグインがあるなど情報をお持ちの方はいらっしゃらないでしょうか?