|
|
|
@ -57,8 +57,8 @@ module.exports = function createObject(options) {
|
|
|
|
|
this.emit("rendering");
|
|
|
|
|
|
|
|
|
|
let offset = calculateOriginOffsets({
|
|
|
|
|
width: this.renderWidth,
|
|
|
|
|
height: this.renderHeight,
|
|
|
|
|
width: this.renderWidth - this.renderUnderdrawX - this.renderOverdrawX,
|
|
|
|
|
height: this.renderHeight - this.renderUnderdrawY - this.renderOverdrawY,
|
|
|
|
|
originX: this.originX,
|
|
|
|
|
originY: this.originY
|
|
|
|
|
});
|
|
|
|
@ -78,6 +78,8 @@ module.exports = function createObject(options) {
|
|
|
|
|
this.renderOffsetY = defaultValue(newSize.offsetY, 0) * this.scaleY;
|
|
|
|
|
this.renderUnderdrawX = defaultValue(newSize.underdrawX, 0) * this.scaleX;
|
|
|
|
|
this.renderUnderdrawY = defaultValue(newSize.underdrawY, 0) * this.scaleY;
|
|
|
|
|
this.renderOverdrawX = defaultValue(newSize.overdrawX, 0) * this.scaleX;
|
|
|
|
|
this.renderOverdrawY = defaultValue(newSize.overdrawY, 0) * this.scaleY;
|
|
|
|
|
|
|
|
|
|
this.cacheCanvas.width = this.renderWidth;
|
|
|
|
|
this.cacheCanvas.height = this.renderHeight;
|
|
|
|
|