いつもお世話になってます。
隊列歩行時に
例えば2番目の仲間に回復アニメーションを
表示したりは出来るのでしょうか?
隊列メンバー アニメーション(解決済み)
隊列メンバー アニメーション(解決済み)
最後に編集したユーザー leona [ 2017年4月23日(日) 08:36 ], 累計 1 回
Re: 隊列メンバー アニメーション
leona様
お世話になります。
以下のスクリプトコマンドを実行してください。
(スクリプトコマンド)
$gamePlayer.followers().follower(index).requestAnimation(id);
indexには「フォロワーのindex」を
idにはアニメーションIDを記入して実行してください。
お世話になります。
以下のスクリプトコマンドを実行してください。
(スクリプトコマンド)
$gamePlayer.followers().follower(index).requestAnimation(id);
indexには「フォロワーのindex」を
idにはアニメーションIDを記入して実行してください。
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: 隊列メンバー アニメーション
ありがとうございます。
現在隊列歩行を使ってますが
キャラが死亡状態の場合
内部的な並び順は変えずに歩行キャラを
棺桶化して最後列になるようにしているのですが、
教会イベントで蘇生をさせるときにそのキャラにアニメをつけたいと思っています。
なので並び順、死亡人数によってキャラの場所が変わるので、
その時点でのフォロワーポジションではなく
パーティメンバーの位置を指定してアニメーションは可能でしょうか?
例えば並び順はABCの順ですが、
Bが死亡している場合、歩行キャラの隊列上での見た目はACBとなります。
この場合の蘇生シーンでBにアニメーションを出したいです。
分かりにくい説明ですみません。
現在隊列歩行を使ってますが
キャラが死亡状態の場合
内部的な並び順は変えずに歩行キャラを
棺桶化して最後列になるようにしているのですが、
教会イベントで蘇生をさせるときにそのキャラにアニメをつけたいと思っています。
なので並び順、死亡人数によってキャラの場所が変わるので、
その時点でのフォロワーポジションではなく
パーティメンバーの位置を指定してアニメーションは可能でしょうか?
例えば並び順はABCの順ですが、
Bが死亡している場合、歩行キャラの隊列上での見た目はACBとなります。
この場合の蘇生シーンでBにアニメーションを出したいです。
分かりにくい説明ですみません。
Re: 隊列メンバー アニメーション
「内部的な並び順は変えずに歩行キャラを
棺桶化して最後列になるようにしている」
というのはプラグインによる処理でしょうか?
こまさんが公開しているInCoffin.jsは存じております。
棺桶化して最後列になるようにしている」
というのはプラグインによる処理でしょうか?
こまさんが公開しているInCoffin.jsは存じております。
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: 隊列メンバー アニメーション
そうです以前こまさんに
作っていただいたプラグインを
使用しています。
作っていただいたプラグインを
使用しています。
Re: 隊列メンバー アニメーション
南海ホークスでしたが
棺桶の画像になっている(戦闘不能になっている)アクターは
その内で元々の戦闘メンバーの順になっていると推測し(これは不明のため)
以下のスクリプトコマンドを組みました。お試しください。
(スクリプトコマンド)
var Bmember = $gameParty.battleMembers();
var dead = Bmember.filter(function(member) {
return member.isDead();
});
var index = 0; //戦闘メンバーのindex
var actor = dead.indexOf(Bmember[index]);
var deadlen = dead.length - 1;
var len = Bmember.length - 2;
var len2 = Math.min(len, len - deadlen + actor);
if(actor !== -1 && len2 >= 0){
$gamePlayer.followers().follower(len2).requestAnimation(5);
}
棺桶の画像になっている(戦闘不能になっている)アクターは
その内で元々の戦闘メンバーの順になっていると推測し(これは不明のため)
以下のスクリプトコマンドを組みました。お試しください。
(スクリプトコマンド)
var Bmember = $gameParty.battleMembers();
var dead = Bmember.filter(function(member) {
return member.isDead();
});
var index = 0; //戦闘メンバーのindex
var actor = dead.indexOf(Bmember[index]);
var deadlen = dead.length - 1;
var len = Bmember.length - 2;
var len2 = Math.min(len, len - deadlen + actor);
if(actor !== -1 && len2 >= 0){
$gamePlayer.followers().follower(len2).requestAnimation(5);
}
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: 隊列メンバー アニメーション
まっつUPさんありがとうございます。
南海ホークスを理解するのに時間がかかってしまいましたf(^_^;
お手を煩わせてしまってすみませんでした。
帰宅したら試してみます。
これはそのままスクリプトコマンドにコピペしてみたら
いいのでしょうか?
南海ホークスを理解するのに時間がかかってしまいましたf(^_^;
お手を煩わせてしまってすみませんでした。
帰宅したら試してみます。
これはそのままスクリプトコマンドにコピペしてみたら
いいのでしょうか?
Re: 隊列メンバー アニメーション
できました!!
本当にありがとうございました!!
本当にありがとうございました!!