Skip to content

Commit 0e6de81

Browse files
author
Nathan Bolton
committed
Use batch renderer
Thanks to DoubleX for the fix
1 parent 43222d1 commit 0e6de81

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

js/rpg_core/Sprite.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,11 +437,13 @@ Sprite.prototype._render = function(renderer) {
437437
if (this.pluginName === 'sprite' && this._isPicture) {
438438
// use heavy renderer, which reduces artifacts and applies corrent blendMode,
439439
// but does not use multitexture optimization
440-
renderer.setObjectRenderer(renderer.plugins.picture);
440+
// Edited by DoubleX on GMT 0800 5-Jul-2020 to use batch renderer instead
441+
renderer.batch.setObjectRenderer(renderer.plugins.picture);
441442
renderer.plugins.picture.render(this);
442443
} else {
443444
// use pixi super-speed renderer
444-
renderer.setObjectRenderer(renderer.plugins[this.pluginName]);
445+
// Edited by DoubleX on GMT 0800 5-Jul-2020 to use batch renderer instead
446+
renderer.batch.setObjectRenderer(renderer.plugins[this.pluginName]);
445447
renderer.plugins[this.pluginName].render(this);
446448
}
447449
}

0 commit comments

Comments
 (0)