廖杰:更新了隧道简称,和昨天的编辑模式bug

This commit is contained in:
Hcat
2024-02-29 21:58:06 +08:00
parent 3d706c10ca
commit 29672ce74a
4 changed files with 46 additions and 34 deletions

View File

@@ -199,35 +199,37 @@ function handleFanEqu(
};
// console.log(targetPoint.info);
//风机颜色重新命名
let fan1 = fanData[0].equipmentType
let fan2 = fanData[1].equipmentType
if (targetPoint.info.typeKey == fan1) {
if (fanData[0].online == false) {
this.scene.traverse(function (child) {
if (child.id === 1005) {
child.traverse(function (obj) {
// console.log(obj);
// 判断子对象是否是物体,如果是,更改其颜色
if (obj.isMesh) {
obj.material.color.set(0xFF0000)
}
})
}
});
}
} else {
if (fanData[1].online == false) {
this.scene.traverse(function (child) {
if (child.id === 1005) {
child.traverse(function (obj) {
// console.log(obj);
// 判断子对象是否是物体,如果是,更改其颜色
if (obj.isMesh) {
obj.material.color.set(0xFF0000)
}
})
}
});
if (fanData != 1) {
let fan1 = fanData[0].equipmentType
let fan2 = fanData[1].equipmentType
if (targetPoint.info.typeKey == fan1) {
if (fanData[0].online == false) {
this.scene.traverse(function (child) {
if (child.id === 1005) {
child.traverse(function (obj) {
// console.log(obj);
// 判断子对象是否是物体,如果是,更改其颜色
if (obj.isMesh) {
obj.material.color.set(0xFF0000)
}
})
}
});
}
} else {
if (fanData[1].online == false) {
this.scene.traverse(function (child) {
if (child.id === 1005) {
child.traverse(function (obj) {
// console.log(obj);
// 判断子对象是否是物体,如果是,更改其颜色
if (obj.isMesh) {
obj.material.color.set(0xFF0000)
}
})
}
});
}
}
}
// console.log(fanData);

View File

@@ -1,6 +1,6 @@
export function editTunnelInit(equipmentList) {
//初始化将墙壁隐藏起来
equipmentList.forEach((item) => {
this.addEquipment(this.scene.getObjectByName(item.position), item);
this.addEquipment(this.scene.getObjectByName(item.position), item, 1);
});
}