diff --git a/spine-ts/spine-player/src/Player.ts b/spine-ts/spine-player/src/Player.ts index 37474cf32..62d99cfed 100644 --- a/spine-ts/spine-player/src/Player.ts +++ b/spine-ts/spine-player/src/Player.ts @@ -833,10 +833,10 @@ export class SpinePlayer implements Disposable { // Determine the viewport. let viewport = this.viewport; - viewport.x = this.currentViewport.x - (this.currentViewport.padLeft as number), - viewport.y = this.currentViewport.y - (this.currentViewport.padBottom as number), - viewport.width = this.currentViewport.width + (this.currentViewport.padLeft as number) + (this.currentViewport.padRight as number), - viewport.height = this.currentViewport.height + (this.currentViewport.padBottom as number) + (this.currentViewport.padTop as number) + viewport.x = this.currentViewport.x - (this.currentViewport.padLeft as number); + viewport.y = this.currentViewport.y - (this.currentViewport.padBottom as number); + viewport.width = this.currentViewport.width + (this.currentViewport.padLeft as number) + (this.currentViewport.padRight as number); + viewport.height = this.currentViewport.height + (this.currentViewport.padBottom as number) + (this.currentViewport.padTop as number); if (this.previousViewport) { let transitionAlpha = (performance.now() - this.viewportTransitionStart) / 1000 / config.viewport!.transitionTime!; @@ -879,12 +879,12 @@ export class SpinePlayer implements Disposable { // Draw the skeleton and debug output. renderer.drawSkeleton(skeleton, config.premultipliedAlpha); if ((renderer.skeletonDebugRenderer.drawBones = config.debug!.bones!) - || (renderer.skeletonDebugRenderer.drawBoundingBoxes = config.debug!.bounds!) - || (renderer.skeletonDebugRenderer.drawClipping = config.debug!.clipping!) - || (renderer.skeletonDebugRenderer.drawMeshHull = config.debug!.hulls!) - || (renderer.skeletonDebugRenderer.drawPaths = config.debug!.paths!) - || (renderer.skeletonDebugRenderer.drawRegionAttachments = config.debug!.regions!) - || (renderer.skeletonDebugRenderer.drawMeshTriangles = config.debug!.meshes!) + + (renderer.skeletonDebugRenderer.drawBoundingBoxes = config.debug!.bounds!) + + (renderer.skeletonDebugRenderer.drawClipping = config.debug!.clipping!) + + (renderer.skeletonDebugRenderer.drawMeshHull = config.debug!.hulls!) + + (renderer.skeletonDebugRenderer.drawPaths = config.debug!.paths!) + + (renderer.skeletonDebugRenderer.drawRegionAttachments = config.debug!.regions!) + + (renderer.skeletonDebugRenderer.drawMeshTriangles = config.debug!.meshes!) > 0 ) { renderer.drawSkeletonDebug(skeleton, config.premultipliedAlpha); }