나는 우주선이있는 우주 테마 게임을 카메라와 함께 움직이고 SIN & COS 함수를 사용하여 1도 정확도로 회전시킨다. 우주선이 움직이고 올바르게 회전합니다. 나는 지금 우주선에서 총을 발사하고있다.다른 스프라이트의 회전을 기반으로 한 스프라이트의 위치 변경
지금까지 어떤 방향으로 향하고 있더라도 우주선에서 바로 발사 할 수 있습니다. 그러나 나는 우주선이 직면하고있는 곳을 기반으로 총을 낳을 수있는 방법이 있는지 궁금해하고있었습니다. 나는 그것이 산란 된 후에 총의 모든 각도를 다룰 수 있습니다. 우주선의 회전에 따라 우주선 앞에서 산란시키는 방법을 아직 이해할 수 없습니다. 나는 C++ (11)
와 SDL2을 사용하고
나는 가능하면 내가 그로부터 아무것도 배울하지 않기 때문에 직접 나에게 코드를 말하고 싶어하지 않는다. 나는 이것을 학습 경험으로 사용하고있다. 우주선 360도 회전주기의 각 1도 각도마다 스폰 지점 위치를 표시해야합니까? 아니면 그러한 일을하는 더 역동적 인 방법입니까?