분류 전체보기(225)
-
DapoAnimation
다음 게임에 필요한 픽셀파일을 제작하였다.
2023.01.07 -
UI 기능
타겟이 되는 ui를 설정하여 타겟ui이만 마우스 입력을 받게 설정을 하였다. 버튼 클릭에 다음 씬으로 넘어가는 기능도 구현했다.
2023.01.06 -
자식 UI 추가
자식 UI쪽에서 클릭을 입력받으면 자식 UI 의 테두리 색깔이 변하게 설계를 했다. 그리고 간단하게 문자열을 WIN32에서 출력하는 방법을 썻다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 void CUIMgr::update() { CScene* pC..
2023.01.05 -
UI Manager
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 void CUIMgr::update() { CScene* pCurScene = CSceneMgr::GetInst()->GetCurScene(); const vector& vecUI = pCurScene->GetGroupObject(GROUP_TYPE::UI); bool bLbtnTap = KEY_TAP(KEY::LBTN); bool bLbtmAway = KEY_AWAY(KEY::LBTN); for (size_t i = 0; i IsMouseOn()) { pUI->MouseOn(..
2023.01.04 -
Camera
카메라 매니저를 추가하여 키보드 방항키와 마우스로 시점을 조절할 수 있도록 설정했다. 나중에 게임을 만들때는 카메라 시점을 설정해서 다양한 효과들을 만들 예정이다.
2023.01.03 -
Animation- Component
한달전에 unity 용도로 만든 파일을 win32api 프로그램에서 적용하기 위해서 64x64 pixel 크기를 bmp 파일로 만들었다. 먼저 애니매이션을 적용하기 위해서 파일을 프로그램내에서 잘라주는 코드를 작성했다. 그후에는 애미네이션 클래스를 만들어서 한칸 한칸을 애니매이션 객체를 만들어서 애니매이터 컴포넌트가 관리 가능하게 했다. animator 는 애니매이션을 관리한다. 아직까지는 처음 9칸을 잘라서 idle 상태만 구현했다.
2023.01.02