Exemple #1
0
    def __init__(self):

        self.sonne = Sonne()
        self.merkur = Merkur()
        self.venus = Venus()
        self.erde = Erde()
        self.erdmond = Erdmond()
        self.erdmond.setStern(self.sonne.getPosition())
        self.erdmond.setPlanet(self.erde.getPosition())
        self.erdmond.setPlanetGeschwindigkeit(
            self.erde.getRotationsgeschwindigkeit())
        self.mars = Mars()
        self.jupiter = Jupiter()
        self.saturn = Saturn()
        self.uranus = Uranus()
        self.neptun = Neptun()

        self.planeten = []
        self.planeten.append(self.merkur)
        self.planeten.append(self.venus)
        self.planeten.append(self.erde)
        self.planeten.append(self.mars)
        self.planeten.append(self.jupiter)
        self.planeten.append(self.saturn)
        self.planeten.append(self.uranus)
        self.planeten.append(self.neptun)

        #Um die Sonne drehen lassen
        for planet in self.planeten:
            planet.setRotationspunkt(self.sonne.getPosition())

        self.geschwindigkeit = 1

        self.geschwindigkeit_alt = 1