Это уже другой плагин ставить надо. называется он Plugin MV – Enemy HP Meter (UP)
https://atelierrgss.wordpress.com/rmv-enemy-hp-meter/
Это уже другой плагин ставить надо. называется он Plugin MV – Enemy HP Meter (UP)
https://atelierrgss.wordpress.com/rmv-enemy-hp-meter/
чтоб создать бар врага надо написать не как ты сказал строчку кода. а функцию которая будет выводить бар врага на экран.
Вот это функция создает бар врага в том плагине который я тебе посоветовал.Код://============================== // * Create EHP Sprites //============================== Spriteset_Battle.prototype.create_ehp_sprites = function() { this._ehp_sprites_a = []; this._ehp_sprites_b = []; this._ehp_sprites_c = []; this._ehp_sprites_data = []; for (var i = 0; i < this._enemySprites.length; i++) { if (this._enemySprites[i]._battler == null) {return;}; this._ehp_sprites_a[i] = new Sprite(ImageManager.loadSystem("EnemyHP_A")); this._ehp_sprites_b[i] = new Sprite(ImageManager.loadSystem("EnemyHP_B")); this._ehp_sprites_c[i] = new Sprite(ImageManager.loadSystem("EnemyHP_B")); this._ehp_sprites_a[i].opacity = 0; this._ehp_sprites_b[i].opacity = 0; this._ehp_sprites_c[i].opacity = 0; if (!this._enemySprites[i]._battler._hp_meter) {this._ehp_sprites_a[i].visible = false}; this._ehp_sprites_b[i].visible = this._ehp_sprites_a[i].visible this._ehp_sprites_c[i].visible = this._ehp_sprites_a[i].visible this.addChild(this._ehp_sprites_a[i]); this.addChild(this._ehp_sprites_b[i]); this.addChild(this._ehp_sprites_c[i]); this._ehp_sprites_data[i] = [this._enemySprites[i]._battler.hp,0,0,Math.max(Moghunter.enemyhp_duration,32),this._enemySprites[i]._battler.hp,]; }; };
А кроме нее надо еще функцию вывода на экран уменьшение бара при атаке и прочие и прочие.
Так что твоя фраза:
Выглядит очень забавно. Если бы было все так просто как ты сказал нафига вообще плагины придумали?сделать это можно без всяких плагинов. вставив где-то строчку в коде сцен.
Ну, начнем с того, что не в коде сцен, а в коде окон, и не совсем строчку, а нужно будет отдельную функцию написать, которая через одну строку будет выводить жизни врага.
Все зависит от того, где именно ты хочешь показать жизни врагов.
под спрайтом.
-----------------------------------------------
Спойлер :
Эту тему просматривают: 18 (пользователей: 0 , гостей: 18)
Социальные закладки