浏览代码

fix: 动画隐藏marker

xzw 11 月之前
父节点
当前提交
0b46ee61ff
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/sdk/cover/index.js

+ 3 - 0
src/sdk/cover/index.js

@@ -647,6 +647,7 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
             //播放完成
             ani.event_.addEventListener('playDone', () => {
                 bus.emit('playComplete')
+                viewer.images360.panos.forEach(e=>e.marker && Potree.Utils.updateVisible(e, 'playAni', true))
             })
             //切换点
             ani.event_.addEventListener('updateCurrentIndex', e => {
@@ -657,9 +658,11 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
                 bus,
                 play() { 
                     MergeEditor.selectModel(null)
+                    viewer.images360.panos.forEach(e=>e.marker && Potree.Utils.updateVisible(e, 'playAni', false))
                     ani.play()
                 },
                 pause() {
+                    viewer.images360.panos.forEach(e=>e.marker && Potree.Utils.updateVisible(e, 'playAni', true))
                     ani.stop()
                 },