Делаю игру на Pygame. Я нашел в интернете этот скрипт для стрельбы "в курсор":
Он работает, но не могу понять почему так? При чем здесь синус и косинус? Объясните пожалуйста, очень хочу разобраться.
Python:
angle = math.radians(angle) #Angle to radians
speed_x = speed * math.cos(angle) #Calc speed
speed_y = speed * math.sin(angle)