Witam.
Na początku chcę zaznaczyć, że chodzę jeszcze do podstawówki i nie miałem tych wszystkich sinusów i cosinusów, tangensów i cotangensów.
Pytanie brzmi: "Jak obliczyć odległość między dwoma wektorami?"
Potrzebuję to do tego, by przeciwnik uaktywniał się (chodził itd), tylko jeśli będzie od gracza w określonej odległości.
Mam tutaj:
player.pos (pygame.math.Vector2)
self.pos (pygame.math.Vector2)
kod wygląda mniej - więcej tak:
def update(self):
if '''odległość między wektorami''' > '''jakaś wartość''':
#obracanie, chodzenie, strzelanie
Jeśli to się przyda, to powiem jeszcze, że realizuję ten poradnik: https://www.youtube.com/watch?v=-9bXcSjuN28&list=PLsk-HSGFjnaH5yghzu7PcOzm9NhsW0Urw&index=46