いくら調べてもどうしても分からないことがあるので質問させて下さい。
サイドビュー戦闘時に表示されるアクターのSVバトラーのX、Y座標を変数に代入させたいです。
具体的に書かせていただきますと、コモンイベントにて戦闘中に表示されている
「PTメンバー3のSVバトラーのX座標を変数1に、Y座標を変数2に代入」といった様な事がやりたいです。
方法を調べてもどうしても分からず・・・
もし分かる方居られましたら良ければ御教示お願い致します。
【解決済】戦闘中に表示されているSVバトラーのX、Y座標を変数に入れたいです
Re: 戦闘中に表示されているSVバトラーのX、Y座標を変数に入れたいです
下記スクリプトで取得できます。
// 3人めのX座標
SceneManager._scene._spriteset._actorSprites[2].x
// 3人めのY座標
SceneManager._scene._spriteset._actorSprites[2].y
1人めを0から数えるので3人めは2になります。
プラグインなどにより_actorSpritesにサイドビューバトラー画像以外が入れられていた場合、
上記スクリプトでは正常に取れない可能性があります。
// 3人めのX座標
SceneManager._scene._spriteset._actorSprites[2].x
// 3人めのY座標
SceneManager._scene._spriteset._actorSprites[2].y
1人めを0から数えるので3人めは2になります。
プラグインなどにより_actorSpritesにサイドビューバトラー画像以外が入れられていた場合、
上記スクリプトでは正常に取れない可能性があります。
Re: 戦闘中に表示されているSVバトラーのX、Y座標を変数に入れたいです
奏ねこま様
ご回答有り難うございます!
教えていただいたスクリプトにて習得できました!
このやりかたがわからず
無駄に複雑な処理を組んで
処理が重くなっていたので本当に助かりました
この度は本当にありがとうございました!
ご回答有り難うございます!
教えていただいたスクリプトにて習得できました!
このやりかたがわからず
無駄に複雑な処理を組んで
処理が重くなっていたので本当に助かりました
この度は本当にありがとうございました!