[問題] 想要讓遊戲暫停

看板C_and_CPP作者 (Mars)時間12年前 (2014/01/11 21:48), 編輯推噓3(3011)
留言14則, 10人參與, 最新討論串1/1
是這樣的... 小的我剛開始學C不久 現在想打一隻貪食蛇的程式 初步是已經完成了 現在想要額外增加一個功能就是 "暫停" 不是 system("pause")那種 是那種 假設玩到一半尿急 想要先讓遊戲暫停一下那種暫停 跪求版上大神教我QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.167.21

01/11 22:13, , 1F
wait
01/11 22:13, 1F

01/11 22:36, , 2F
是system("wait")嗎?
01/11 22:36, 2F

01/11 22:55, , 3F
你用什麼方法排程
01/11 22:55, 3F

01/11 22:59, , 4F
不太知道 排程 的意思是什麼><
01/11 22:59, 4F

01/11 23:13, , 5F
你怎麼讓蛇不按鍵也會一直跑
01/11 23:13, 5F

01/12 00:26, , 6F
我猜...可能是網路抓的
01/12 00:26, 6F

01/12 02:26, , 7F
pause==!run 你知道怎麼讓遊戲跑就一定知道怎麼讓他停
01/12 02:26, 7F

01/12 02:35, , 8F
return 0就會立刻停了 :D
01/12 02:35, 8F

01/12 09:02, , 9F
用遊戲修改大師暫停
01/12 09:02, 9F

01/12 09:03, , 10F
return 0 wwwwwwwww
01/12 09:03, 10F

01/12 10:08, , 11F
找出它的main loop以及收input的地方,添加你自己要接收
01/12 10:08, 11F

01/12 10:09, , 12F
的key event。判斷它的finite state machine怎麼運作,
01/12 10:09, 12F

01/12 10:11, , 13F
收到你自訂的event就讓整個loop呈現idle,但持續收event
01/12 10:11, 13F

01/18 00:02, , 14F
int In; while(32 != (In = getch())); //空白鍵繼續
01/18 00:02, 14F
文章代碼(AID): #1IqKkHr1 (C_and_CPP)