戦闘画面下部への敵表示方法

jaja
記事: 148
登録日時: 2015年12月30日(水) 17:47

戦闘画面下部への敵表示方法

投稿記事by jaja » 2016年1月24日(日) 15:15

戦闘画面に敵グラフィックを配置するとき、その敵グラフィックを表示できるのは、
味方ステータスの枠から上になっていて、その下、ステータスの枠にかぶる形の配置ができません。
ステータスの枠にかぶるような配置をする方法というのは、あるのでしょうか?
ご存知の方いましたら、教えてください。

rock3
記事: 31
登録日時: 2016年1月01日(金) 14:51

Re: 戦闘画面下部への敵表示方法

投稿記事by rock3 » 2016年1月25日(月) 00:04

こんにちは。
プラグインを、自作することで敵の位置が、変更できます。
具体的な方法は、下記のページで詳しく解説されています。
http://www.4gamer.net/games/312/G031261/20151217069/
(敵の位置変更を、題材にして「SideShift.js」解説されています)
(下に位置を変更する場合は、変数yに加算して特定の敵のみ位置変更する場合はenemyId変数で条件分岐させます)

他にも、例えばイベントエディタでトリガ「自動実行」で実行内容に「スクリプト」と「イベントの一時消去」を、追加でも可能です。
◆スクリプト
Game_Enemy.prototype.setup = function(enemyId, x, y) {
this._enemyId = enemyId;
this._screenX = x;
this._screenY = y + 100;
this.recoverAll();
};
◆イベントの一時消去

位置変更例
battle1.png


以上、参考になれば幸いです。
jaja
記事: 148
登録日時: 2015年12月30日(水) 17:47

Re: 戦闘画面下部への敵表示方法

投稿記事by jaja » 2016年1月25日(月) 09:07

すごい参考になりました!ありがとうございます!
なるほど、プラグインですか。とりあえずrock3さんの言われるよう、Y軸に+200と書き足したら、
枠にかぶる表示がされるようになりました。
前々から、上方へは見きれるほど表示できるのだから、下方への表示ができたらなあと思っていました。

“MV:質問” へ戻る