Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
何が優れているか、またはすべてのゲームで一般的に使用されているものは、データが利用可能かどうか、またはFPSのようなゲームでは毎秒以上、streamReaderをフレームごとにチェックすることを意味しますか?
このようにまたはいいえ?
void Update() { if(connected) { try { if(theStream.DataAvailable) { String data = sr.ReadLine();
フレームに依存するのではなく、計算された ping に基づいて更新するようにしたほうがよいと思います。
ネットワーク接続を処理する実際のアプリケーションは、通常、ネットワーク接続を継続的にチェックします。接続上のスレッドをブロックするか、行う作業がない場合に接続とタイマーの両方をブロックすることで、これを行います。