FastArena/Assets/Network/Packets/CreateObjectPacket.cs

19 lines
577 B
C#

using System.Runtime.InteropServices;
namespace FastArena.Network.Packets
{
[StructLayout(LayoutKind.Sequential)]
internal readonly struct CreateObjectPacket
{
internal readonly PacketHeader header;
internal readonly int gameObjectId;
internal readonly string prefabPath;
internal CreateObjectPacket(int _gameObjectId, string _prefabPath)
{
header = new PacketHeader(PacketType.CreateObject);
gameObjectId = _gameObjectId;
prefabPath = _prefabPath;
}
}
}