深度画布更改

This commit is contained in:
lzp
2026-03-19 11:00:31 +08:00
parent e9fb8a3c1d
commit 1e8625ef49
5 changed files with 59 additions and 47 deletions

View File

@@ -289,10 +289,7 @@ export class AnimationManager {
* @param {Boolean} adaptive 是否自适应缩放
*/
async resetZoom(animated = true, adaptive = false) {
const canvasViewWidth = this.canvasManager.canvasViewWidth;
const canvasViewHeight = this.canvasManager.canvasViewHeight;
const canvasWidth = this.canvasManager.canvasWidth;
const canvasHeight = this.canvasManager.canvasHeight;
const { canvasViewWidth, canvasViewHeight, canvasWidth, canvasHeight } = this.canvasManager.getCanvasSize();
const scaleX = canvasViewWidth / canvasWidth * 0.8
const scaleY = canvasViewHeight / canvasHeight * 0.8
const scale = Math.min(scaleX, scaleY, 1)