jinx 2 years ago
parent
commit
ae60801f87

File diff suppressed because it is too large
+ 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) {