Já viram qual a arte dessa semana?Exposição dos Artistas #8
12 Respostas   751 Visualizações
0 Membros e 1 Visitante estão vendo este tópico.
Scene_Title.prototype.createBackground = function() { this._backSprite1 = new Sprite(ImageManager.loadTitle1($dataSystem.title1Name)); this._backSprite2 = new Sprite(ImageManager.loadTitle2($dataSystem.title2Name)); this.addChild(this._backSprite1); this.addChild(this._backSprite2);
[...]Mas se eu tivesse colocado o addChild do 2 primeiro o 1 que iria sobrepor ele?[...]
$gameScreen.showPicture(02, "LovePoint", 0, 550, 300, 150, 150, 255, 0);
this._backSprite1 = new Sprite(ImageManager.loadTitle1($dataSystem.title1Name));0
O melhor exemplo seria tu abrir o código que vem com o programa e destrinchar ele pra entender,disse e reforço isso. É bem mais fácil do que entender em teoria.No caso, sua hipótese não daria certo. O que acompanha o $dataSystem não é o nome da imagem,é o atributo que contém o nome da imagem. LifeBarName não é um atributo do banco de dados, logose tu usar isso vai retornar um erro.Abre o rpg_managers e dá um Ctrl + F procurando loadPicture que vai ver a função lá.É tudo questão de procurar. Tem tudo pronto nos códigos do programa. Mas é tudo código, lógica,programação. Em teoria é só um monte de informação desorganizada na sua cabeça. Precisa deprática pra saber como elas funcionam.
ImageManager.loadPicture = function(filename, hue) { return this.loadBitmap('img/pictures/', filename, hue, true);};
this._testSprite1= new Sprite(ImageManager.loadPicture("LoveBar",0));if ($gameVariables.value(2) == 1){this.addChild(this._testSprite1);}