Pārlūkot izejas kodu

[edit]:perf> 优化基础矩形和圆形边框显示

zhangyu 4 gadi atpakaļ
vecāks
revīzija
8fd5565c94

+ 1 - 1
persagy-web-edit/src/SGraphEdit.ts

@@ -38,7 +38,7 @@ export class SGraphEdit extends SGraphItem {
     //属性
 
     /** 宽度是否像素 */
-    widthIsPx: boolean = false;
+    widthIsPx: boolean = true;
 
     /** 编辑状态 */
     protected _status: SItemStatus = SItemStatus.Normal;

+ 0 - 2
persagy-web-edit/src/SGraphEditScene.ts

@@ -257,7 +257,6 @@ export class SGraphEditScene extends SGraphScene {
         rectItem.moveable = true;
         this.grabItem = rectItem;
         rectItem.isTransform = true;
-        rectItem.widthIsPx = true;
         rectItem.connect("finishCreated", this, this.finishCreated);
         rectItem.connect("onContextMenu", this, this.getItem);
         if (this.view) {
@@ -319,7 +318,6 @@ export class SGraphEditScene extends SGraphScene {
         const circleItem = new SBaseCircleEdit(null, data);
         circleItem.status = SItemStatus.Create;
         circleItem.selectable = true;
-        circleItem.widthIsPx = true;
         this.grabItem = circleItem;
         this.addItem(circleItem);
         circleItem.connect("finishCreated", this, this.finishCreated);