From 57ff9ca49fb6a5b8cfd08fe227c0d4bc251280de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=8F=E5=A4=A7=E8=83=86?= <1101282782@qq.com> Date: Wed, 10 Dec 2025 17:28:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Obj/Analysis/Submerge/index.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Obj/Analysis/Submerge/index.js b/src/Obj/Analysis/Submerge/index.js index 0eb7f21..16ff24b 100644 --- a/src/Obj/Analysis/Submerge/index.js +++ b/src/Obj/Analysis/Submerge/index.js @@ -33,7 +33,7 @@ class Submerge extends Tools { // Submerge.create(this) } - static create(that) { + static create(that, func) { that.Draw.start((a, positions) => { if (!positions || positions.length < 3) { let _error = '至少需要三个坐标!' @@ -100,7 +100,7 @@ class Submerge extends Tools { that.waterLevel = that.options.maxWaterLevel - that.options.minWaterLevel that.options.waterVolume = Number((that.waterLevel * that.area).toFixed(4)) - + func && func(that.options.waterVolume) that.clickCallBack(that.area, that._positions) // let contentElm = that._DialogObject._element.body // let pauseBtn = contentElm.getElementsByClassName('pause')[0]; @@ -111,8 +111,8 @@ class Submerge extends Tools { // Submerge.EditBox(that) }) } - draw() { - Submerge.create(this) + draw(func) { + Submerge.create(this, func) } static async EditBox(that) {