|
@@ -27,16 +27,19 @@ export function flyToP1P2(data){
|
|
|
let player = sourceApp.app.core.get('Player')
|
|
|
player.flyToPano({pano:model.panos.index[data.id]})
|
|
|
}
|
|
|
- let info = bimViewer.getCameraStatus()
|
|
|
- let msg = {
|
|
|
- position:data.position,
|
|
|
- target:info.target,
|
|
|
- up: new THREE.Vector3(0,0,1),
|
|
|
- //前三个缺一不可
|
|
|
-
|
|
|
+
|
|
|
+ {
|
|
|
+ let bimViewer = targetApp.viewer
|
|
|
+ let info = bimViewer.getCameraStatus()
|
|
|
+ let msg = {
|
|
|
+ position:data.position,
|
|
|
+ target:info.target,
|
|
|
+ up: new THREE.Vector3(0,0,1),
|
|
|
+ //前三个缺一不可
|
|
|
+
|
|
|
+ }
|
|
|
+ bimViewer.setCameraStatus(msg)
|
|
|
}
|
|
|
-
|
|
|
- targetApp.viewer.setCameraStatus(msg)
|
|
|
}
|
|
|
|
|
|
|