메신저 게임 만들기, 캐릭터가 총알을 쏘고 display()에서 이와 같이 그려진 적과 충돌합니다.OpenGL에서 '삭제'쿼드
glPushMatrix();
glTranslatef(260, -180, 0.0);
e[0] = new Platform(0, 0, 0, 40, 40, 40, 40, 0, textures[17], 260, -180);
glPopMatrix();
글 머리 기호가 충돌 한 경우 개체를 삭제하거나 그리지 않으려면 어떻게해야합니까? 코드를 작성한 후에야 어떻게해야 할 지에 대한 생각, 감사합니다.
당신은 다시 장면 그래프의 관점에서 생각하고 (확실하지 당신이 원하는 이런 종류의 물건이다). OpenGL이 그런 식으로 작동하지 않는다는 것을 이미 자세히 이야기했습니다. http://stackoverflow.com/questions/5264682/position-moving-2d-object-opengl/5266358#5266358 – datenwolf