zhang
6 天以前 cab66ddd879dafcee85965e76d52347a5301e5f7
zy-acs-flow/src/map/tool.js
@@ -13,6 +13,7 @@
    POINT_ROUTE_DIRECTION,
    ANIMATE_DURING_TIME,
    AGV_ANGLE_OFFSET_VAL,
    ROUTE_COLORS,
} from './constants';
import { getRouteList, fetchAreaList } from './http';
import PointRoute from "./PointRoute";
@@ -140,7 +141,9 @@
    tintType[deviceType] != null && (sprite.tint = tintType[deviceType]);
    if (sprite && deviceType !== DEVICE_TYPE.AGV) {
        sprite.blendMode = PIXI.BLEND_MODES.MULTIPLY;
        sprite.blendMode = themeMode === 'dark'
            ? PIXI.BLEND_MODES.NORMAL
            : PIXI.BLEND_MODES.MULTIPLY;
    }
    return sprite;
}
@@ -194,8 +197,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;
                }
            }
        }
@@ -855,7 +858,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;
@@ -932,8 +935,8 @@
    agvPath.name = agvPathName;
    agvPath.lineStyle(
        Math.max(200, 4 * (1 / mapContainer?.scale.x || 1)),
        themeMode === 'dark' ? 0x40739e : 0x2f68ac,
        0.8,
        ROUTE_COLORS[themeMode === 'dark' ? 'dark' : 'light'],
        themeMode === 'dark' ? 0.75 : 0.8,
    );
    agvPath.zIndex = DEVICE_Z_INDEX.DYNAMIC_ROUTE;
    // agvPath.blendMode = PIXI.BLEND_MODES.NORMAL;