#
luxiaotao1123
2024-03-06 00229a9403b6865b325ac9603842497348535bd0
#
2个文件已修改
25 ■■■■■ 已修改文件
zy-asrs-flow/src/pages/map/index.jsx 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/utils.js 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/index.jsx
@@ -116,8 +116,18 @@
        }
        if (deviceSettingModel) {
            player.showStarryBackground();
            player.activateMapEvent(null);
            mapContainer.children.forEach(child => {
                Utils.beSettings(child, setDidClickSprite);
            })
        } else {
            player.hideStarryBackground();
            player.activateMapEvent(Utils.MapEvent.SELECTION_BOX);
            mapContainer.children.forEach(child => {
                Utils.beMovable(child, setDidClickSprite);
            })
        }
    }, [deviceSettingModel]);
zy-asrs-flow/src/pages/map/utils.js
@@ -32,6 +32,7 @@
// sprite be movable from sprite click event
export const beMovable = (sprite, setDidClickSprite) => {
    sprite.off('pointerup');
    sprite.off('pointermove');
    sprite.off('pointerdown');
    sprite.off('click');
@@ -66,6 +67,20 @@
}
// sprite be beSettings from sprite click event
export const beSettings = (sprite, setDidClickSprite) => {
    sprite.off('pointerup');
    sprite.off('pointermove');
    sprite.off('pointerdown');
    sprite.off('click');
    sprite.on("click", onClick);
    function onClick(event) {
        // setDidClickSprite(true);
    }
}
// sprites be movable from select box
// the scale was dynamic
export const spriteListBeMovable = (selectedSprites, scale, resetFn) => {