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