diff --git a/src/views/Guide/Guide.vue b/src/views/Guide/Guide.vue index ecb1e60..7b5c804 100644 --- a/src/views/Guide/Guide.vue +++ b/src/views/Guide/Guide.vue @@ -164,6 +164,13 @@ function handleMapIcon(item, index) { function handleShop(item) { mapIdx.value = -1 + if (shop.value === item && initiated.value) { + window.Map_QM.pathNode({ floor: item.floorOrder, node: item.yaxis }, ({ angle, cost }) => { + if (isZhiluji()) { + playShockmanByNav({ progText1: item.shopName, progAngel: String(angle), progDist: cost + '米' }) + } + }) + } store.SET_SHOP(item) } watch(shop, nxt => {