|
@@ -1850,8 +1850,9 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes, laserRoot, laserOS
|
|
|
getImageCenter(){ //热点在模型的本地坐标
|
|
|
if(!tag.parent)return new THREE.Vector3
|
|
|
tag.titleLabel.sprite.update()
|
|
|
+ tag.updateMatrixWorld() //有的不加不对
|
|
|
let pos = tag.onMesh ? tag.position : tag.titleLabel.parent.position.clone().applyMatrix4(tag.matrixWorld).applyMatrix4(tag.root.matrixWorld.clone().invert())
|
|
|
- //console.log(props.title, 'getImageCenter', pos.toArray(), tag.lineLength)
|
|
|
+ console.log(props.title, tag.id, 'getImageCenter', pos.toArray()/* , tag.titleLabel.parent.position.toArray(), */ )
|
|
|
return pos
|
|
|
},
|
|
|
|