Últimos temas
» [Opinión] - Ahora te toca a ti
por vmsandmatt Mar Oct 20, 2020 2:04 am

» [MV] Efectos de Luces (Terrax Lighting system)
por KRiZaLiD Lun Oct 19, 2020 11:55 pm

» Underground Life - RPG y Supervivencia - Actualización!
por rstudios Sáb Oct 17, 2020 12:24 am

» Bustos para personajes- RPG MAKER MV
por fran0090 Mar Oct 13, 2020 12:13 am

» tileset de plataformas
por Klayer Lun Oct 12, 2020 2:36 pm

» Muestra de invocación [RPG Maker MZ]
por Maro_09 Sáb Oct 10, 2020 5:55 pm

» Pokemon Destiny
por Tonitron Vie Oct 02, 2020 9:06 am

» Galería de Avances - ¡Ven y muéstranos tus logros!
por JapoZero Vie Oct 02, 2020 2:05 am

» (RMMV) Precognition
por JapoZero Vie Oct 02, 2020 12:55 am

» Registro para poder publicar proyectos
por Muzgar Vie Sep 25, 2020 10:37 pm

» El viaje de Seymour [Juego completo]
por KzK Vie Sep 25, 2020 4:06 pm

» Ayuda con un evento [RPG MAKER VX ACE]
por Muzgar Lun Sep 21, 2020 11:24 am


Plugin para agrandar los actores en batalla

Ir abajo

Plugin para agrandar los actores en batalla Empty 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

magomer
magomer
PJ Recurrente
PJ Recurrente

España
RPG Maker : MV
Mensajes : 77
Monedas : 382
Reputación : 19

Volver arriba Ir abajo

Volver arriba

- Temas similares

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