목록태양계 (3)
응애맘마조
만들어진 구체를 이용해서 태양계처럼 주변을 움직이는 모션을 만드는 것이 과제였습니다.(코드는 실수로 지워버렸습니다.) 사람마다 구현하는 법은 다르겠지만 저는 메인 장면에서 해결했습니다. (2D 태양계는 해당 링크를 참고해 주시면 됩니다. https://keisukeaso.tistory.com/search/%ED%83%9C%EC%96%91%EA%B3%84) 실행 영상입니다. 읽어주셔서 감사합니다.
저번 태양계 과제에 이어서 더 꾸미는 것이 과제였습니다. 실행 영상입니다. #include "framework.h" MainGame::~MainGame() { } void MainGame::Init() { //MemDc 메모리상의 dc를 하나 더 추가 HBITMAP m_hOldBitmap, m_hBitmap; HDChdc = GetDC(g_hwnd); //기존 핸들 g_MemDC = CreateCompatibleDC(hdc); m_hBitmap = CreateCompatibleBitmap(hdc, 800, 600); m_hOldBitmap = (HBITMAP)SelectObject(g_MemDC, m_hBitmap); ReleaseDC(g_hwnd, hdc); planet[0].SetWorldPos(Ve..
자전과 공전을 하는 태양계를 만드는 것이 과제였습니다. 가운데 사각형은 태양이고 조건은 태양은 자전하지 않는 것이었습니다. 공전 방향도 제각각 만들었습니다. #include "framework.h" #include "MainGame.h" MainGame::~MainGame() { } void MainGame::Init() { HBITMAP m_hOldBitmap, m_hBitmap; HDChdc = GetDC(g_hwnd); g_MemDC = CreateCompatibleDC(hdc); m_hBitmap = CreateCompatibleBitmap(hdc, 800, 600); m_hOldBitmap = (HBITMAP)SelectObject(g_MemDC, m_hBitmap); ReleaseDC(g_hw..