O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Janelas customizadas

Iniciado por jogavel, 07/12/2017 às 18:28

07/12/2017 às 18:28 Última edição: 07/12/2017 às 18:29 por jogavel
Ola pessoal, como estão? espero que bem.
no meu jogo gosto de fazer janelas customizadas para receber itens, quests, golds e muito mais.
eu uso o comando de chamar script para isso, segue abaixo

var window = new Window_Base(150, 400, 500, 150)
SceneManager._scene.addWindow(window)
window.drawText("Voce recebeu 250 golds", 1, 1, 450, "left")

A minha dúvida é a seguinte:

Como faço para mudar a cor de um texto ou palavra ? pois o \c[n] não funciona
e mais uma dúvida pessoal, como posso por uma imagem (picture) na frente dessa
janela ou na frente da caixa de texto normal ? pois elas ficam atras delas


Não é mais prático tu criar um plugin pra essa janelinha não? Não testei, mas imagino que pelo "Chamar Script" tu teria de copiar uma função do Window_Base no seu código, mais ou menos assim:

var window = new Window_Base(150, 400, 500, 150)
Window_Base.prototype.normalColor = function() {
    return this.textColor(ID);
};
SceneManager._scene.addWindow(window)
window.drawText("Voce recebeu 250 golds", 1, 1, 450, "left")


ID é o número da cor na WindowSkin. Quanto à imagem eu fico devendo.  :rick9: