修改线绘制 流动箭头,保存,然后再次编辑,未显示对应参数以及虚线远视角报错问题
This commit is contained in:
@ -638,7 +638,7 @@ class Tools {
|
||||
// break
|
||||
case 6: //流动虚线2
|
||||
let that = this
|
||||
|
||||
let repeatX
|
||||
material = new Cesium.FlowDashedLineFlowMaterialProperty({
|
||||
color: color,
|
||||
uType: type == 5 ? 0 : 1,
|
||||
@ -660,11 +660,10 @@ class Tools {
|
||||
let point2 = new Cesium.Cartesian2(that.sdk.viewer.canvas.clientWidth / 2, that.sdk.viewer.canvas.clientHeight)
|
||||
var cartesian1 = that.sdk.viewer.scene.pickPosition(point1)
|
||||
var cartesian2 = that.sdk.viewer.scene.pickPosition(point2)
|
||||
|
||||
var distance2 = Cesium.Cartesian3.distance(cartesian1, cartesian2);
|
||||
|
||||
let repeatX = distance2 * 2 / distance
|
||||
|
||||
if (cartesian1 && cartesian2) {
|
||||
var distance2 = Cesium.Cartesian3.distance(cartesian1, cartesian2);
|
||||
repeatX = distance2 * 2 / distance
|
||||
}
|
||||
return repeatX;
|
||||
})
|
||||
})
|
||||
|
Reference in New Issue
Block a user