在所有游戏中,什么是更好或什么是常用的,我的意思是,如果数据可用,请检查每个帧的streamReader,或者对于像FPS这样的游戏每秒检查一次或更多?
喜欢这个还是不喜欢?
void Update() {
if(connected) {
try {
if(theStream.DataAvailable) {
String data = sr.ReadLine();
答案 0 :(得分:0)
我认为你应该更好地确保不依赖于框架,而是根据计算出的ping进行更新
答案 1 :(得分:0)
处理网络连接的实际应用程序通常会连续检查它们。他们要么通过阻止连接上的线程,要么在他们没有工作要做时阻塞连接和计时器。