위의 그림처럼 점 x1,y1에서 특정 각도(a)만큼 떨어진 점 x2,y2가 있을때의 각도 a는 삼각함수인 arctan2로 구할수 있어요, arctan2는 아크탄젠트2에요


위의 그림처럼 arctan2(y2-y1,x2-x1)을 입력하면 되요,


그리고 이때 그 각도의 범위는 +180 ~ -180도 사이로 나오게 되요, (라디안으로 +pi ~ -pi 범위로 나오게 되요)


즉 플레이어의 현재 위치를 조준해서 발사되는 탄을 만들려면, x1,y1에 탄을 발사하려는 지점의 xy좌표를 넣고, x2,y2에 플레이어의 현재 xy좌표를 넣으면 되요






그리고 그렇게 각도(a)를 구한다음, 탄을 발사할 속도(r)을 설정하고, 위의 공식을 사용해서 그때의 탄의 x축에서의 속도인 vx와 y축에서의 속도인 vy를 구하면 되요









그리고 위의 영상이 그렇게해서 플레이어를 조준해서 발사되는 탄을 만든 영상이에요