Fixed Some Silliness
This commit is contained in:
4
car.gd
4
car.gd
@@ -38,8 +38,8 @@ func steer(delta: float) -> void:
|
|||||||
var inner_angle: float = atan(numerator / (steer_radius - track * sin(current_steer_angle_rads)))
|
var inner_angle: float = atan(numerator / (steer_radius - track * sin(current_steer_angle_rads)))
|
||||||
var outer_angle: float = atan(numerator / (steer_radius + track * sin(current_steer_angle_rads)))
|
var outer_angle: float = atan(numerator / (steer_radius + track * sin(current_steer_angle_rads)))
|
||||||
if 0 < current_steer_angle:
|
if 0 < current_steer_angle:
|
||||||
front_right.rotation.y = inner_angle
|
front_right.rotation.y = outer_angle
|
||||||
front_left.rotation.y = outer_angle
|
front_left.rotation.y = inner_angle
|
||||||
else:
|
else:
|
||||||
front_right.rotation.y = -inner_angle
|
front_right.rotation.y = -inner_angle
|
||||||
front_left.rotation.y = -outer_angle
|
front_left.rotation.y = -outer_angle
|
||||||
|
|||||||
Reference in New Issue
Block a user