作者boyen3 (不瀟灑 寧死)
看板C_Sharp
標題[問題] 用XNA+C#寫俄羅斯方塊
時間Tue Jun 3 04:49:46 2008
※ [本文轉錄自 C_and_CPP 看板]
作者: boyen3 (不瀟灑 寧死) 看板: C_and_CPP
標題: [問題] 用XAN+C#寫俄羅斯方塊
時間: Tue Jun 3 04:08:20 2008
小弟最近用XNA+C#寫俄羅斯方塊 碰到問題一直解決不了
不知道要去哪個版問 只好來這裡問一下大家
問題是這樣的
請問一下板上的各位 XNA有沒有類似 "計數器" 的方法
比如說讓方塊過一秒掉下來一格
因為XNA裡面的update();實在是跑太快了
方塊剛出現就直接到底 而且方塊落下的速度也不能控制
我有試過用很大的迴圈來當DELAY 但還是行不通(我也只能想到這個 囧..)
上網GOOGLE了一下 有人使用timespan 但還是不合用
因為取出來的數好像不是固定的
小弟剛接觸XNA跟C#不久 希望板上前輩能幫忙解答
THX~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.65.134
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.65.134
1F:推 del680202:可以用fps的方式去控制你每秒函式要跑幾次 06/03 12:05
2F:→ del680202:google上可以找到不少實作 06/03 12:06
3F:→ del680202:譬如說 if(fps()){產生方塊();} //fps-控制在一秒一次 06/03 12:07