jinx 2 年之前
父节点
当前提交
ae60801f87
共有 3 个文件被更改,包括 10 次插入2 次删除
  1. 1 1
      server/test/a0k4xu045_202305311600080410/attach/sceneStore
  2. 0 1
      src/graphic/Geometry/Elliptic.js
  3. 9 0
      src/graphic/Load.js

文件差异内容过多而无法显示
+ 1 - 1
server/test/a0k4xu045_202305311600080410/attach/sceneStore


+ 0 - 1
src/graphic/Geometry/Elliptic.js

@@ -4,7 +4,6 @@ import Geometry from "./Geometry";
 import Constant from "../Constant.js";
 import Style from "../CanvasStyle";
 
-//不靠墙
 export default class Elliptic extends Geometry {
   constructor(center, radiusX, radiusY, vectorId) {
     super();

+ 9 - 0
src/graphic/Load.js

@@ -8,6 +8,7 @@ import Settings from './Settings';
 import { circleService } from './Service/CircleService.js';
 import { magnifierService } from './Service/MagnifierService.js';
 import { textService } from './Service/TextService.js';
+import { svgService } from './Service/SVGService.js';
 import { mathUtil } from './Util/MathUtil.js';
 
 export default class Load {
@@ -61,6 +62,14 @@ export default class Load {
           point.setDisplay(dataLocal.points[key].display);
         }
       }
+      console.error(dataLocal);
+      if (dataLocal.svgs) {
+        for (let key in dataLocal.svgs) {
+          let svg = svgService.create(dataLocal.svgs[key].points, dataLocal.svgs[key].type, dataLocal.svgs[key].vectorId);
+        
+          console.error(svg)
+        }
+      }
 
       if (dataLocal.lines) {
         for (let key in dataLocal.lines) {