提交 176f92ff 编写于 作者: 三月三net's avatar 三月三net

Python超人-宇宙模拟器

上级 dbc2fd47
...@@ -39,6 +39,8 @@ class HabitableZone(Body): ...@@ -39,6 +39,8 @@ class HabitableZone(Body):
super().__init__(**params) super().__init__(**params)
# 环状宜居带(inner_radius, outer_radius, subdivisions) # 环状宜居带(inner_radius, outer_radius, subdivisions)
self.torus_zone = 0.95, 1.67, 64 self.torus_zone = 0.95, 1.67, 64
# 使用 texture="red_green_blue.png",
# self.torus_zone = 0.20, 6.00, 64
def ignore_gravity_with(self, body): def ignore_gravity_with(self, body):
""" """
...@@ -54,5 +56,5 @@ class HabitableZone(Body): ...@@ -54,5 +56,5 @@ class HabitableZone(Body):
if __name__ == '__main__': if __name__ == '__main__':
asteroids = Asteroids() habitable_zone = HabitableZone()
print(asteroids) print(habitable_zone)
...@@ -36,8 +36,8 @@ if __name__ == '__main__': ...@@ -36,8 +36,8 @@ if __name__ == '__main__':
Mars(name="火星", size_scale=1.2e3), # 火星放大 1200 倍,距离保持不变 Mars(name="火星", size_scale=1.2e3), # 火星放大 1200 倍,距离保持不变
Asteroids(name="小行星群", size_scale=3.2e2, Asteroids(name="小行星群", size_scale=3.2e2,
parent=sun), # 小行星群模拟(仅 ursina 模拟器支持) parent=sun), # 小行星群模拟(仅 ursina 模拟器支持)
HabitableZone(name="宜居带", size_scale=1e2, HabitableZone(name="宜居带", size_scale=1e2, # texture="red_green_blue.png",
parent=sun), # 宜居带模拟(仅 ursina 模拟器支持) parent=sun), # 宜居带模拟(仅 ursina 模拟器支持)
Jupiter(name="木星", size_scale=2e2), # 木星放大 200 倍,距离保持不变 Jupiter(name="木星", size_scale=2e2), # 木星放大 200 倍,距离保持不变
] ]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册