Eeh, Hola este es mi primer tema, ya tengo años aquí.

Estoy creando un plugin, y he creado una función llamada Neeko_WindowStatus la cual crea dicha ventana, dicha ventana tiene que mostrar los parámetros del personaje, ataque, defensa, etc… Pero no muestra nada en la ventana, lo tengo de esta forma:

Neeko_WindowStatus.prototype.drawWindowStatus = function(x, y) {
        this.drawText('Ataque', x + y, 10, 60, 'left');
};

Se supone que debe salir, pero no sale, drawWindowStatus es una función creada a partir de Neeko_WindowStatus, llevo desde ayer tratando de hacer eso, primero la ventana, creo la ventana, pero no puedo mostrar los parámetros.

¡Ayuda! ;(

  • en.i respondió a esto

    Neeko
    Iorana Neeko.

    No conozco mucho de MV (algo de JS si), veo que ahí hace falta información adicional. Veo que estas creando una clase llamada Neeko_WindowStatus con un metodo drawWindowStatus, el cual llama a otro metodo llamado drawText. Tienes implementado ese drawText? Extiende de otra clase? Has probado el drawText en otros metodos a ver si funciona? Como es el resto de la clase?

    Un saludo.

    Hola. 😃

    Neeko_WindowStatus esta creado a partir de Window_Base: Neeko_WindowStatus.prototype = Object.create(Window_Base.prototype); obtengo ese drawText desde Window_Base, al menos así voy entendiendo cada que voy leyendo los códigos, y en todo caso, trate de crear ese método dentro de mi función, y aún así no muestra nada, he probado muchísimas formas, y no sé porque no muestra nada, también, si pongo this.drawText(actor.param(2)); que es dibujar el ataque, el número, pero cuando voy a abrir el menú dice que no se puede leer la propiedad param de indefinido, o sea, me esta diciendo que actor es un valor nulo.