#
luxiaotao1123
2024-10-09 66ab394f977a2fcf4b4fc9334829fc5bb171296f
zy-acs-flow/src/map/tool.js
@@ -182,6 +182,28 @@
        && spriteBounds.y < boxBounds.y + boxBounds.height;
}
export const clearMapData = () => {
    if (!mapContainer) {
        return;
    }
    let childList = [];
    mapContainer.children.forEach(child => {
        if (child.data?.uuid) {
            childList.push(child);
        }
    })
    if (childList.length > 0) {
        childList.forEach(child => {
            mapContainer.removeChild(child);
            child.destroy({ children: true, texture: false, baseTexture: false });
        })
        childList.forEach((child, index) => {
            childList[index] = null;
        });
        childList = [];
    }
}
export const generateID = () => {
    return Date.now().toString(36) + Math.random().toString(36).substring(2);