Últimos temas
» Chronicles from the Past
por fran0090 Miér Sep 19, 2018 6:58 pm

» Ayuda con Khas Awesome Light Effects
por username Miér Sep 19, 2018 3:58 pm

» Heroic Tales - The Tyrant emperor DEMO 1:30Hrs Apróx.
por raffael_0 Mar Sep 18, 2018 5:46 pm

» [VXACE] LAS ESFERAS DE CAPRICORNIA - JUEGO COMPLETO -
por fran0090 Lun Sep 17, 2018 4:18 am

» Análisis de "Las Esferas de Capricornia"
por fran0090 Lun Sep 17, 2018 4:09 am

» Laminación [VXACE] [PROYECTO EN CURSO]
por Pocari Dom Sep 16, 2018 7:16 pm

» Límite de Items - Ayuda
por username Dom Sep 16, 2018 5:15 pm

» Activación de variables en armaduras y armas
por Muzgar Dom Sep 16, 2018 1:37 am

» Necesito Ayuda con dos cosas
por Cuyo1786 Dom Sep 16, 2018 1:01 am

» The Dungeon Master Demo
por Mei22 Sáb Sep 15, 2018 5:09 pm

» Ayuda en script: importante
por Muzgar Jue Sep 13, 2018 7:11 pm

» Animaciónes cinematicas de escalera, gradas, puertas, etc.
por Cuyo1786 Miér Sep 12, 2018 9: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.