diff --git a/sim_scenes/solar_system/halley_comet_sim_02.py b/sim_scenes/solar_system/halley_comet_sim_02.py index 904ce209a3b939a441cd56e3bf89e03bb8275498..a39b2576824deed27fc0cdedf3fae97bb988902b 100644 --- a/sim_scenes/solar_system/halley_comet_sim_02.py +++ b/sim_scenes/solar_system/halley_comet_sim_02.py @@ -52,7 +52,7 @@ class HalleyCometSim: self.saturn, # 土星 self.uranus, # 天王星 self.neptune, # 海王星 - self.pluto, # 冥王星 + # self.pluto, # 冥王星 ] # endregion @@ -101,7 +101,7 @@ class HalleyCometSim: if isinstance(body, HalleComet): continue print("create_orbit_line", body) - orbit_line = create_orbit_line(self.sun, body) + orbit_line = create_orbit_line(self.sun, body,rotation_x=70) orbit_line.body = body self.orbit_lines.append(orbit_line) diff --git a/simulators/ursina/ursina_mesh.py b/simulators/ursina/ursina_mesh.py index dc8c1172042748fd02f8c8be06e829cacaf27001..fa8865512bae87a6cb5b2ccefb5e68ad51edcb5e 100644 --- a/simulators/ursina/ursina_mesh.py +++ b/simulators/ursina/ursina_mesh.py @@ -253,6 +253,8 @@ def create_orbit_line(center_obj, orbiting_obj, thickness=5, line_color=None, al if rotation_z is not None: orbit_line.rotation_z = rotation_z + # orbit_line.look_at(orbiting_obj.planet, axis='back') + def auto_adjust(adj_center_pos=True, adj_scale=True): adj_orbit_line_scale(center_obj, orbiting_obj, orbit_line, adj_center_pos, adj_scale)