From 375f3cf0a760c51b0ee2f0b6efbcfd003f7b98b3 Mon Sep 17 00:00:00 2001 From: march3 Date: Sat, 24 Jun 2023 17:40:48 +0800 Subject: [PATCH] =?UTF-8?q?Python=E8=B6=85=E4=BA=BA-=E5=AE=87=E5=AE=99?= =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sim_scenes/fiction/earth_orbit_stopped.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sim_scenes/fiction/earth_orbit_stopped.py b/sim_scenes/fiction/earth_orbit_stopped.py index 094bdae..0a8b0af 100644 --- a/sim_scenes/fiction/earth_orbit_stopped.py +++ b/sim_scenes/fiction/earth_orbit_stopped.py @@ -70,7 +70,11 @@ class EarthOrbitStoppedSim: application.time_scale = 0.00001 camera.fov = 50 self.text_panel = create_text_panel() - self.text_panel.text = self.arrived_info.replace("${distance}", "1 AU").replace("${speed}", "0") + self.text_panel.text = self.arrived_info. \ + replace("${distance}", "1 AU"). \ + replace("${speed}", "0"). \ + replace("${acceleration}", "0") + # 创建水星轨道线 self.mercury_orbit_line = self.create_orbit_line( radius=self.mercury_radius * UrsinaConfig.SCALE_FACTOR, @@ -131,7 +135,7 @@ class EarthOrbitStoppedSim: distance = distance - self.sun.raduis - self.earth.raduis if distance > 10000000: - distance_str = "%s千万" % round(distance / 10000000.0, 3) + distance_str = "%s千万" % round(distance / 10000000.0, 2) elif distance > 1000000: distance_str = "%s百万" % round(distance / 1000000.0, 2) elif distance > 10000: -- GitLab