作者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