|
|
@ -12,7 +12,7 @@ export const useStartNavi = (shop: Ref<Shop>, currentFloor: Ref<CurrentFloor>, s |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
//导航动画
|
|
|
//导航动画
|
|
|
function startNavi({ floorOrder, yaxis }: { floorOrder: number; yaxis: number }) { |
|
|
|
|
|
|
|
|
function startNavi({ floorOrder, yaxis }: { floorOrder: number; yaxis: number | string }) { |
|
|
try { |
|
|
try { |
|
|
window.Map_QM.pathNode({ floor: floorOrder, node: yaxis }, backPathArray) |
|
|
window.Map_QM.pathNode({ floor: floorOrder, node: yaxis }, backPathArray) |
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
@ -35,7 +35,7 @@ export const useStartNavi = (shop: Ref<Shop>, currentFloor: Ref<CurrentFloor>, s |
|
|
textEn: 'Move forward', |
|
|
textEn: 'Move forward', |
|
|
icon: require('@/assets/images/nav/big_up.svg'), //大的方向箭头
|
|
|
icon: require('@/assets/images/nav/big_up.svg'), //大的方向箭头
|
|
|
passIcon: require('@/assets/images/nav/up_thumb.svg'), //经过店铺时的那个小箭头
|
|
|
passIcon: require('@/assets/images/nav/up_thumb.svg'), //经过店铺时的那个小箭头
|
|
|
class: 'animate__fadeInUp' //动画样式
|
|
|
|
|
|
|
|
|
class: 'animate__fadeInUp up' //动画样式
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
case '向后出发': |
|
|
case '向后出发': |
|
|
@ -44,7 +44,7 @@ export const useStartNavi = (shop: Ref<Shop>, currentFloor: Ref<CurrentFloor>, s |
|
|
textEn: 'Departure backwards', |
|
|
textEn: 'Departure backwards', |
|
|
icon: require('@/assets/images/nav/big_down.svg'), |
|
|
icon: require('@/assets/images/nav/big_down.svg'), |
|
|
passIcon: require('@/assets/images/nav/down_thumb.svg'), |
|
|
passIcon: require('@/assets/images/nav/down_thumb.svg'), |
|
|
class: 'animate__fadeInDown' |
|
|
|
|
|
|
|
|
class: 'animate__fadeInDown down' |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
case '向左出发': |
|
|
case '向左出发': |
|
|
@ -53,7 +53,7 @@ export const useStartNavi = (shop: Ref<Shop>, currentFloor: Ref<CurrentFloor>, s |
|
|
textEn: 'Departure to the left', |
|
|
textEn: 'Departure to the left', |
|
|
icon: require('@/assets/images/nav/big_left.svg'), |
|
|
icon: require('@/assets/images/nav/big_left.svg'), |
|
|
passIcon: require('@/assets/images/nav/left_thumb.svg'), |
|
|
passIcon: require('@/assets/images/nav/left_thumb.svg'), |
|
|
class: 'animate__fadeInRight' |
|
|
|
|
|
|
|
|
class: 'animate__fadeInRight left' |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
case '向右出发': |
|
|
case '向右出发': |
|
|
@ -62,7 +62,7 @@ export const useStartNavi = (shop: Ref<Shop>, currentFloor: Ref<CurrentFloor>, s |
|
|
textEn: 'Departure to the right', |
|
|
textEn: 'Departure to the right', |
|
|
icon: require('@/assets/images/nav/big_right.svg'), |
|
|
icon: require('@/assets/images/nav/big_right.svg'), |
|
|
passIcon: require('@/assets/images/nav/right_thumb.svg'), |
|
|
passIcon: require('@/assets/images/nav/right_thumb.svg'), |
|
|
class: 'animate__fadeInLeft' |
|
|
|
|
|
|
|
|
class: 'animate__fadeInLeft right' |
|
|
} |
|
|
} |
|
|
default: |
|
|
default: |
|
|
return { |
|
|
return { |
|
|
|