From c65a357fc8b907af755e1ef6a2c201e31eb71e94 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期六, 07 二月 2026 13:50:38 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/map/tool.js | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/zy-acs-flow/src/map/tool.js b/zy-acs-flow/src/map/tool.js
index abc1b4f..1323f30 100644
--- a/zy-acs-flow/src/map/tool.js
+++ b/zy-acs-flow/src/map/tool.js
@@ -194,8 +194,8 @@
y: (event.global.y - batchMoveStartPos.y) / scaleY
};
for (let sprite of selectedSprites) {
- sprite.position.x = sprite.batchMoveStartPos.x - mouseMovement.x;
- sprite.position.y = sprite.batchMoveStartPos.y - mouseMovement.y;
+ sprite.position.x = sprite.batchMoveStartPos.x + mouseMovement.x;
+ sprite.position.y = sprite.batchMoveStartPos.y + mouseMovement.y;
}
}
}
@@ -801,8 +801,6 @@
}
}
-const agvRotationOffset = rotationParseNum(AGV_ANGLE_OFFSET_VAL);
-
const showAgvSprite = (curZone, agvVo, setCurSprite) => {
const { agvNo, agvModel, code, direction, battery, jobType, backpack: backpackCount, slots, error } = agvVo;
if (!code) { return; }
@@ -810,6 +808,7 @@
if (!codeSprite) { return; }
const targetRotation = rotationParseNum(direction);
+ const agvRotationOffset = rotationParseNum(AGV_ANGLE_OFFSET_VAL);
// const backpackCount = backpack?.filter(item => item.loaded === true).length || 0;
let agvSprite = querySprite(DEVICE_TYPE.AGV, agvNo);
@@ -856,7 +855,7 @@
if (backpackCount !== prevBackpackCount || battery !== prevBattery) {
const agvStatusMode = getAgvStatusMode(backpackCount, battery);
- const agvTexture = generateAgvSpriteTexture(agvStatusMode);
+ const agvTexture = generateAgvSpriteTexture(agvModel, agvStatusMode);
agvSprite.texture = PIXI.Texture.from(agvTexture, { resourceOptions: { scale: 1 } });
// update backpackCount and battery
agvSprite.data.backpackCount = backpackCount;
--
Gitblit v1.9.1