# -*- coding:utf-8 -*- # title :太阳地球月球模拟 # description :太阳地球月球模拟 # date :2024-03-20 # python_version :3.9 # ============================================================================== from 引力世界 import 造物主 from 引力世界.模拟场景 import 太阳系模拟场景 class 太阳系模拟(太阳系模拟场景): def 造物(self): 太阳坐标, 太阳速度 = self.获取坐标和速度('太阳') 地球坐标, 地球速度 = self.获取坐标和速度('地球') 月球坐标, 月球速度 = self.获取坐标和速度('月球') 水星坐标, 水星速度 = self.获取坐标和速度('水星') 金星坐标, 金星速度 = self.获取坐标和速度('金星') 火星坐标, 火星速度 = self.获取坐标和速度('火星') 木星坐标, 木星速度 = self.获取坐标和速度('木星') 土星坐标, 土星速度 = self.获取坐标和速度('土星') 天王星坐标, 天王星速度 = self.获取坐标和速度('天王星') 海王星坐标, 海王星速度 = self.获取坐标和速度('海王星') self.太阳 = 造物主.造物(名称='太阳', 缩放大小=1e1) self.地球 = 造物主.造物(名称='地球', 缩放大小=5.5e2) self.月球 = 造物主.造物(名称='月球', 缩放大小=5e2) self.水星 = 造物主.造物(名称='水星', 缩放大小=1e3) self.金星 = 造物主.造物(名称='金星', 缩放大小=5e2) self.火星 = 造物主.造物(名称='火星', 缩放大小=5e2) self.木星 = 造物主.造物(名称='木星', 缩放大小=5e2) self.土星 = 造物主.造物(名称='土星', 缩放大小=5e2) self.天王星 = 造物主.造物(名称='天王星', 缩放大小=5e2) self.海王星 = 造物主.造物(名称='海王星', 缩放大小=5e2) # print(self.太阳) 场景 = 太阳系模拟() # 场景.摄像机看向(场景.地球) 场景.运行(运行时间='1982-09-24 00:00:00')