Últimos temas
» RMV: Ayuda con un sistema de batalla
por thedi88 Ayer a las 10:35 pm

» Problema al cargar proyecto
por Ledai Ayer a las 8:55 pm

» Aumentar el tamaño del texto RPGMXP
por Ledai Ayer a las 8:54 pm

» Buscando equipo de trabajo
por CrimsonRednight Ayer a las 6:47 pm

» Proyecto Ahura: Algunas Muestras
por KRiZaLiD Ayer a las 3:09 am

» [Ayuda] Sistema de tiempo y fecha para MV
por KRiZaLiD Ayer a las 3:02 am

» Tutoriales stream
por Chaskarron Miér Feb 21, 2018 8:08 pm

» Proyecto en espera del año - votaciones 2018
por CrimsonRednight Miér Feb 21, 2018 6:44 pm

» The Legend of Celestia: Treasure Hunter
por jlopez_96 Miér Feb 21, 2018 2:37 pm

» [Demo Ace] Forjador de tiempo (Título provisional)
por Pokefanmati Miér Feb 21, 2018 12:05 am

» me aparece ? 'Avanced Colapse' ? 37 ? SystemStackError ?
por KRiZaLiD Mar Feb 20, 2018 11:06 pm

» (XP) busco packs de suspenso y terror
por NinjaLOL Mar Feb 20, 2018 8:03 pm


Plugin para agrandar los actores en batalla

Ir abajo

Plugin para agrandar los actores en batalla

Mensaje por magomer el Sáb Abr 15, 2017 11:59 am

Respondiendo a una pregunta en el foro, completo la respuesta incorporando un pequeño plugin que cambia la escala de los actores en batalla. El código es el siguiente y la escala en X o en Y se cambia en los parámetros. El valor normal es 1. Un valor de 1.5 la coloca en un 150 por ciento. El código debe copiarse por ejemplo en el bloc de notas y guardarlo como "escalas.js", por supuesto sin comillas. Luego el plugin se incorpora al proyecto, se activa, etc.

Código:
/*:
*
* @param ScaleX
* @desc La escala del sprite a lo ancho
* @default 1.5
*
* @param ScaleY
* @desc La escala del sprite a lo alto
* @default 1.5
*
*/

var datos = PluginManager.parameters('escalas');
var ancho = Number(datos["ScaleX"] || 1.5);
var alto = Number(datos["ScaleY"] || 1.5);

Sprite_Actor.prototype.createMainSprite = function() {
    this._mainSprite = new Sprite_Base();
    this._mainSprite.anchor.x = 0.5;
    this._mainSprite.anchor.y = 1;
    this._mainSprite.scale.x = ancho;
    this._mainSprite.scale.y = alto;
    this.addChild(this._mainSprite);
    this._effectTarget = this._mainSprite;
};


Si hay alguien interesado en ver como se crea, puede pasar por el tutorial de mi canal en el siguiente enlace:
https://youtu.be/CgSj3mOuAC8

avatar
magomer
PJ Recurrente
PJ Recurrente

España
RPG Maker : MV
Mensajes : 77
Monedas : 381
Reputación : 18

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.