나는 게임에서 x와 y 좌표로도 쉽게 변환 할 수있는 유틸리티를 만들고 있는데 문제가 생겼다. 화면을 가로 질러 플레이어를 움직이기 위해 노력했습니다. 나는 여러 가지 수식이 발견되어 작동하지 않았으므로 도움이 필요합니다. 그때이 실행게임에서 도자리로 이동
def move(degrees, offset):
x = math.cos(degrees * 57.2957795) * offset #57.2957795 Was supposed to be the
y = math.sin(degrees * 57.2957795) * offset #magic number but it wont work.
return [x, y]
:
move(0, 300)
출력 : 여기에 내가 발견 내 코드입니다 [300.0, 0.0] 는 그것을 잘 작동했다. 하지만 난이했을 때 :이 출력 됨
move(90, 300)
: [-89.8549554331319을 -286.22733444608303]을
저를 도와주세요!
감사합니다. X 좌표와 Y 좌표를 한 좌표에서 다른 좌표로 변환하는 것과 같은 각도로 변환하는 방법을 알고 있다면 궁금합니다. 고마워, 그게 도움이 될거야! – XCode
도움이 되니 기쁩니다! 나는 따라 가지 않는다? 데카르트 좌표'x'와'y'를도 단위로 변환하고 싶습니까? 극좌표로 변환 하시겠습니까? 또는 경도/위도로 변환하고 싶습니까? – ospahiu