123
parent
08b2ed19e6
commit
aa332f38c6
|
@ -598,14 +598,14 @@ const yjf = () => {
|
|||
}
|
||||
let xfobj = [];
|
||||
let yjobj = [];
|
||||
let sprite = null;
|
||||
// 消防标签
|
||||
const xfadd = (obj, state) => {
|
||||
const texLoader = new THREE.TextureLoader();
|
||||
let texture = null;
|
||||
if(state == 'yj') {
|
||||
texture = texLoader.load("/yj.png");
|
||||
}
|
||||
else if (state) {
|
||||
} else if (state) {
|
||||
texture = texLoader.load("/ygr.png");
|
||||
} else {
|
||||
texture = texLoader.load("/yg.png");
|
||||
|
@ -613,7 +613,7 @@ const xfadd = (obj, state) => {
|
|||
const spriteMaterial = new THREE.SpriteMaterial({
|
||||
map: texture,
|
||||
});
|
||||
const sprite = new THREE.Sprite(spriteMaterial);
|
||||
sprite = new THREE.Sprite(spriteMaterial);
|
||||
// 控制精灵大小
|
||||
sprite.scale.set(5, 5, 5);
|
||||
sprite.position.y = 12; //标签底部箭头和空对象标注点重合
|
||||
|
@ -639,7 +639,7 @@ const removexf = () => {
|
|||
// 更换纹理贴图方法
|
||||
const changeMap = (img) => {
|
||||
// 测试移除消防图标
|
||||
// removexf();
|
||||
removexf();
|
||||
isShowWall.value = true;
|
||||
// 获取墙体
|
||||
model.traverse(e => {
|
||||
|
@ -701,6 +701,7 @@ const check = () => {
|
|||
let nextObj;
|
||||
if (checkindex == checkArr.length - 1) {
|
||||
nextObj = checkArr[0].getWorldPosition(new THREE.Vector3())
|
||||
return;
|
||||
} else if (checkindex < checkArr.length) {
|
||||
nextObj = checkArr[checkindex + 1].getWorldPosition(new THREE.Vector3())
|
||||
}
|
||||
|
@ -723,7 +724,7 @@ const check = () => {
|
|||
// 巡检结束
|
||||
const checkComplete = () => {
|
||||
toHomeView();
|
||||
// checkindex = 0;
|
||||
checkindex = 0;
|
||||
bimStore().setCheckArr(romeObj);
|
||||
emit('checkComplete', romeObj);
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue