修改线绘制 流动箭头,保存,然后再次编辑,未显示对应参数以及虚线远视角报错问题
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