Compare commits

...

1 Commits

Author SHA1 Message Date
ChenX
13b169882b 优化代码 使用textBox 2024-03-28 14:44:17 +08:00
4 changed files with 12 additions and 7 deletions

View File

@@ -23279,8 +23279,8 @@ function ParseRegionTextPos(contour, holes, textBox = TEXT_BOX) {
// p = midPoint(pts[index - 1], pts[index + 1]);
// TestDraw(new Point(p));
if (hasTextBox) {
p.x += 280;
p.y += 60;
p.x += textBox.Size.x * 0.5;
p.y += textBox.Size.y * 0.5;
}
return p;
}

File diff suppressed because one or more lines are too long

View File

@@ -22875,7 +22875,12 @@ function InitClipperCpp() {
return new Promise((res, rej) => {
clipperLib.loadNativeClipperLibInstanceAsync(
// let it autodetect which one to use, but also available WasmOnly and AsmJsOnly
clipperLib.NativeClipperLibRequestedFormat.WasmOnly).then(c => {
//del_ue_exp_start
clipperLib.NativeClipperLibRequestedFormat.WasmOnly
//del_ue_exp_end
//del_ue_exp_start
//del_ue_exp_end clipperLib.NativeClipperLibRequestedFormat.AsmJsOnly
).then(c => {
clipperCpp.lib = c;
res();
// console.log("载入成功!");//不再需要
@@ -23247,8 +23252,8 @@ function ParseRegionTextPos(contour, holes, textBox = TEXT_BOX) {
// p = midPoint(pts[index - 1], pts[index + 1]);
// TestDraw(new Point(p));
if (hasTextBox) {
p.x += 280;
p.y += 60;
p.x += textBox.Size.x * 0.5;
p.y += textBox.Size.y * 0.5;
}
return p;
}

File diff suppressed because one or more lines are too long