diff --git a/packages-user/client-modules/src/render/elements/damage.ts b/packages-user/client-modules/src/render/elements/damage.ts index fa6374c..6dc810d 100644 --- a/packages-user/client-modules/src/render/elements/damage.ts +++ b/packages-user/client-modules/src/render/elements/damage.ts @@ -481,7 +481,9 @@ export class Damage extends RenderItem { renderDamage(canvas: MotaOffscreenCanvas2D, transform: Transform) { // console.time('damage'); const { ctx } = canvas; + ctx.save(); transformCanvas(canvas, transform); + ctx.lineJoin = 'round'; const render = this.calNeedRender(transform); const block = this.block;