[유니티 스크립트 소스] Struct ↔ Byte 배열
2020. 3. 12.
1. 네임스페이스 네임스페이스 using System; using System.Runtime.InteropServices; 2. Byte 배열 → Struct 메서드 : Byte 배열 → Struct public T ByteArrayToStruct(byte[] buffer) where T : struct { int size = Marshal.SizeOf(typeof(T)); if (size > buffer.Length) { throw new Exception(); } IntPtr ptr = Marshal.AllocHGlobal(size); Marshal.Copy(buffer, 0, ptr, size); T obj = (T)Marshal.PtrToStructure(ptr, typeof(T)); Marsha..