(バイト配列にデータをシリアライズするための)UNET の汎用的シリアライザー
Position | 内部バッファの現在位置 |
NetworkWriter | 新規に NetworkWriter オブジェクトを作成します。 |
AsArray | 内部で書き込みに使用されるバイト配列を返します。これはコピーではありません。 |
FinishMessage | これは、StartMessage() を呼び出してから設定したデータをヘッダーに入力して、Send 関数を使用して送信するために使用します。 |
SeekZero | 内部バッファの先頭に移動します。 |
StartMessage | これは新しいメッセージを開始します。payload として書き込んで FinishMessage() で完了させる必要があります。 |
ToArray | 書き込みに使用されるバイト配列は、使用するバイトのみコピーされ、内部でそのバイト配列を作成して返されます。 |
Write | オブジェクト、値、バッファ、ネットワークメッセージへの参照を NetworkIdentity コンポーネントと一緒にストリームに書き込みます。 |
WriteBytesAndSize | これは 16 ビットのバイト数とストリームから指定した長さのバイト配列を書き込みます。 |
WriteBytesFull | これは 16 ビットのバイト数とストリームから指定したサイズのバイト配列を書き込みます。 |
WritePackedUInt32 | これは可変長符号化を使用して 32 ビット値をストリームに書き込みます。 |
WritePackedUInt64 | これは可変長符号化を使用して 64 ビット値をストリームに書き込みます。 |