public static PrefabType ReadPrefabType(this NetDeserializer s) { var typeMode = PrefabManager.instance.prefabTypeMode; switch (typeMode) { case PrefabTypeMode.Byte: { return((PrefabType)s.ReadByte()); } case PrefabTypeMode.Short: { return((PrefabType)s.ReadShort()); } case PrefabTypeMode.Int: { return((PrefabType)s.ReadInt()); } default: { throw new System.NotImplementedException(); } } }
protected override void Deserialize(NetDeserializer s) { base.Deserialize(s); this.isLeft = s.ReadBool(); this.syncId = s.ReadInt(); this.playerId = s.ReadShort(); }
protected override void Deserialize(NetDeserializer s) { base.Deserialize(s); this.netId = s.ReadShort(); }