This commit is contained in:
Yadciel 2023-04-26 10:31:29 +02:00
parent 442d5f14c6
commit 73efb26db2
2 changed files with 5 additions and 4 deletions

View File

@ -5,11 +5,12 @@ import math
def get_angle(p1, p2):
dx = p2[0] - p1[0]
dy = p2[1] - p1[1]
rads = math.atan2(-dy,dx)
rads %= 2*math.pi
rads = math.atan2(-dy, dx)
rads %= 2 * math.pi
degs = math.degrees(rads)
return degs
class Fahrzeug(pygame.sprite.Sprite):
def __init__(self, x, y):
super().__init__()
@ -26,11 +27,10 @@ class Fahrzeug(pygame.sprite.Sprite):
if self.rect.centerx != self.dest_x or self.rect.centery != self.dest_y:
if self.Tank > 0:
self.Tank -= 0.1
self.angle = get_angle((self.rect.centerx, self.rect.centery), (self.dest_x, self.dest_y))-90
self.angle = get_angle((self.rect.centerx, self.rect.centery), (self.dest_x, self.dest_y)) - 90
def move(self):
pass
def dest(self, pos):
self.dest_x, self.dest_y = pos

View File

@ -24,3 +24,4 @@ pipeline {
}
}
}