写了个小游戏,不会控制暂停和继续

解决方案 »

  1.   

    一楼是个很好的方法,什么状态做什么事,比如定义一个游戏状态变量State,暂停状态的枚举是State_Pause,在函数最前面头判断if(State == State_Pause)再运行下面的内容,否则return。还有个比较简单的方法就是用弹出对话框(游戏暂停,下面有个继续按钮,用户点击继续按钮后程序继续运行)、while(1)死循环(一定的条件下跳出)等阻碍函数,不懂继续问我
      

  2.   

    要实现这个功能首先你的游戏所有相关代码要整理到一个线程中
    然后控制这个线程
    可参考http://blog.csdn.net/xianglitian/article/details/6729851