Мы создаем программу Maze в OpenGL, и мы разрешаем пользователю использовать клавиши со стрелками, чтобы переместить пункт назначения на экран. Когда пользователь достигает этого адресата с помощью клавиш со стрелками, я хочу отключить пользователя от возможности использовать клавиатуру. Есть ли способ сделать какой-то glutSpecialFunc.disable? Вот где я хочу поставить отключить в этом случае заявление:OpenGL, Как отключить glutSpecialFunc после достижения цели?
void myKeyboard(int keys, int x, int y){
switch(keys){ ...
}
if(location == G.source){
cout<<"\nYou have completed the game";
drawShortestPath();
/* Enter disable code here */
}
}