1

何が優れているか、またはすべてのゲームで一般的に使用されているものは、データが利用可能かどうか、またはFPSのようなゲームでは毎秒以上、streamReaderをフレームごとにチェックすることを意味しますか?

このようにまたはいいえ?

void Update() {
if(connected) {
try {
    if(theStream.DataAvailable) {
   String data = sr.ReadLine();
4

2 に答える 2

0

フレームに依存するのではなく、計算された ping に基づいて更新するようにしたほうがよいと思います。

于 2012-12-26T21:35:26.693 に答える
0

ネットワーク接続を処理する実際のアプリケーションは、通常、ネットワーク接続を継続的にチェックします。接続上のスレッドをブロックするか、行う作業がない場合に接続とタイマーの両方をブロックすることで、これを行います。

于 2012-12-26T21:36:13.460 に答える