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

Python超人-宇宙模拟器

上级 88ecf8b5
...@@ -173,14 +173,19 @@ class Planet(Entity): ...@@ -173,14 +173,19 @@ class Planet(Entity):
# UrsinaConfig.SCALE_FACTOR * 10000000 = 5 # UrsinaConfig.SCALE_FACTOR * 10000000 = 5
# UrsinaConfig.auto_scale_factor = 1 # UrsinaConfig.auto_scale_factor = 1
# UrsinaConfig.body_size_factor = 1 # UrsinaConfig.body_size_factor = 1
if self.main_entity is self: # if self.main_entity is self:
# 没有偏转角度 # # 没有偏转角度
line_scale = math.pow(self.main_entity.scale_x, 1 / 10) / 1.5 # line_scale = math.pow(self.main_entity.scale_x, 1 / 10) / 1.5
else: # else:
# 有偏转角度 # # 有偏转角度
# line_scale = math.pow(self.main_entity.scale_x, 1 / 10) # # line_scale = math.pow(self.main_entity.scale_x, 1 / 10)
line_scale = self.scale_x # line_scale = self.scale_x
# camera.scale_x # camera.scale_x
line_scale = 0.9 * self.scale_x / self.main_entity.scale_x
# print(self.body.name, self.main_entity.scale_x, self.scale_x, line_scale)
# 0.006373216398060322 0.006373216398060322 0.40210975353339423
# 1.0 0.006373216398060322 0.006373216398060322
create_line(from_pos, to_pos, parent=self.main_entity, create_line(from_pos, to_pos, parent=self.main_entity,
len_scale=line_scale, color=line_color, thickness=2) len_scale=line_scale, color=line_color, thickness=2)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册