diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/lookaround/M1LookAroundView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/lookaround/M1LookAroundView.kt index 235049fa90..d11352ba45 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/lookaround/M1LookAroundView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/lookaround/M1LookAroundView.kt @@ -200,7 +200,7 @@ class M1LookAroundView: SurfaceView, SurfaceHolder.Callback, Runnable, IMoGoChas val outerAngle = abs(steering * 1.0 / VEHICLE_STEERING_RATIO) val radians = Math.toRadians(outerAngle) val d = (newTargetHeight / tan(radians)).toFloat() - if (steering < 0) { + if (steering > 0) { // 左打轮 // 将坐标原点平移到圆心 canvas.translate(newTargetX - (d - newTargetWidth), newTargetY + newTargetHeight) @@ -215,7 +215,7 @@ class M1LookAroundView: SurfaceView, SurfaceHolder.Callback, Runnable, IMoGoChas canvas.drawArc(innerRect, -innerAngle.toFloat(), -60f, false, routerPaint) } - if (steering > 0) { + if (steering < 0) { //右打轮 // 将坐标原点平移到圆心 canvas.translate(newTargetX + d, newTargetY + newTargetHeight)