Windows API 바라보는 방향으로 움직이기
사각형을 회전시켰다. 회전시키기 전까지 움직이기는 껌인줄 알았다. 그러나 여태 내가 만든 프로그램들은 엔진이 대신해줘서 쉬웠던거지 쌩 코드로 만드는 움직임은 쉽지 않았다. 1. 뭐가 어려운가. 일단 회전을 시켰으면 바라보는 방향으로 움직이기를 할껀데 단순히 화면기준 위아래양옆으로 움직이는 것이 아니기에 이것조차 삼각함수를 써야한다! 뭔가 머릿속에는 이렇게 하면 된다 싶어 A4용지에 끄적여보는데 멍청한 머리로는 답이 안나와 일단 해봤다. 2. 코드 LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { static float x = 0, y =0; static float ang = 0; HDC hdc; static ..
자습
2021. 1. 4. 15:08