그건 상태 변수를 하나 두면 된다
int sel = 1;
// Keyboard switch문안에
case 'd':
if (sel == 1)
{
sel = 0;
}
else
{
sel = 1;
}
break;
case 'm':
gBlock[sel].x -= 0.1;
glutPostRedisplay();
break;
d를 눌렀을때 sel값은 변한다
m을 눌렀을때 해당 sel값의 인덱스에 해당하는 block이 좌로 이동한다
본좌는 이만 피곤해서 취침하러 가보겠노라 엣헴~
아아 형님 안돼 ㅜㅜ 물어볼거 마지막으로 하나 더있었는데...
형님 주무시러 간다니까 오늘은 더이상 답변 달아달라고 재촉 하지않겠습니다 ㅠㅠ 혹시 나중에 시간되시면 답변달아주십쇼.. 원하더건 h를 누르면 블록이 하나 더 생성되는 것이었는데, 이건 앞으로 구현할것에 대해 기초적인 것이었고 원래면 블록(레고)를 원하는 위치에 옮긴 다음에 엔터 또는 스페이스등 특정키를 누르면 그 블록이 고정되고, h같은 키를 누르면 새로 생성되는 그런걸 구현이 목적이었는데요, 이떄 고정하는 건 어떤식으로 해야하는지요..?
그리고 내일 혹시 댓글 보시면 카톡같은거 하나 남겨주세요..햄바가 같은거 하나 드리겠읍니다..ㅜ