반응형 player1 [winAPI 08] Object 지금까지 작성한 Object 코드의 update함수는 테스트를 위한 코드이지 논리상 맞지 않는 코드이다. 이 Object 클래스는 앞으로 우리가 만들 여러 오브젝트들의 부모 클래스이다. 따라서 이 update를 수정하지 않으면 이를 상속 받아 만들어지는 여러 Object들은 현재 구현된 코드에 의해 WASD를 누를 경우 이동하게 된다. 즉 모든 오브젝트가 똑같은 일을 수행하게 된다. 오브젝트 클래스를 상속 받아 여러 오브젝트를 만들어야 하는데 씬의 update 호출 시 각 오브젝트가 개인적으로 갖고 있는 update를 실행시켜줘야 각자 할 일을 하지 않을까? 따라서 Object에 존재하는 update와 render함수는 가상 함수가 되어야 한다. // Object.hclass Object {pri.. 2024. 6. 5. 이전 1 다음 728x90 반응형