UnityEngine.Networking.NetBuffer.WriteByte4 C# (CSharp) Method

WriteByte4() public method

public WriteByte4 ( byte value0, byte value1, byte value2, byte value3 ) : void
value0 byte
value1 byte
value2 byte
value3 byte
return void
        public void WriteByte4(byte value0, byte value1, byte value2, byte value3)
        {
            this.WriteCheckForSpace(4);
            this.m_Buffer[this.m_Pos] = value0;
            this.m_Buffer[(int) ((IntPtr) (this.m_Pos + 1))] = value1;
            this.m_Buffer[(int) ((IntPtr) (this.m_Pos + 2))] = value2;
            this.m_Buffer[(int) ((IntPtr) (this.m_Pos + 3))] = value3;
            this.m_Pos += 4;
        }

Usage Example

コード例 #1
0
 public void Write(int value)
 {
     // little endian...
     m_Buffer.WriteByte4(
         (byte)(value & 0xff),
         (byte)((value >> 8) & 0xff),
         (byte)((value >> 16) & 0xff),
         (byte)((value >> 24) & 0xff));
 }
All Usage Examples Of UnityEngine.Networking.NetBuffer::WriteByte4