diff --git a/spine-ts/spine-player/example/example.html b/spine-ts/spine-player/example/example.html index 4f88a86f1..57ba4e4b1 100644 --- a/spine-ts/spine-player/example/example.html +++ b/spine-ts/spine-player/example/example.html @@ -38,6 +38,9 @@ viewport: { debugRender: true, }, + debug: { + meshes: true + }, showControls: true, }); diff --git a/spine-ts/spine-player/src/Player.ts b/spine-ts/spine-player/src/Player.ts index bfb534764..b84c569bc 100644 --- a/spine-ts/spine-player/src/Player.ts +++ b/spine-ts/spine-player/src/Player.ts @@ -880,12 +880,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!) > 0 + || (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.drawSkeletonDebug(skeleton, config.premultipliedAlpha); }