Browse Source

startPoint.userData.center 连接

master
修宁 7 months ago
parent
commit
4ecc0814ae
  1. 6
      src/model/itemType/measure/Measure.ts

6
src/model/itemType/measure/Measure.ts

@ -128,6 +128,12 @@ export default class Measure extends ItemTypeLine {
// 创建完线之后,创建 label
afterCreateLine(line: THREE.Mesh, startPoint: THREE.Object3D, endPoint: THREE.Object3D) {
super.afterCreateLine(line, startPoint, endPoint)
if (!startPoint.userData.center) {
startPoint.userData.center = []
}
if (!startPoint.userData.center.includes(endPoint.uuid)) {
startPoint.userData.center.push(endPoint.uuid)
}
const p0 = startPoint.position
const p1 = endPoint.position

Loading…
Cancel
Save