private void OnAssetSend(ClientBase sender, AssetSend packet) { using (MemoryStream memoryStream = new MemoryStream(packet.asset)) assets[packet.assetName] = Texture2D.FromStream(Game1.instance.GraphicsDevice, memoryStream); }
//TODO: ADD SECURITY MEASURES TO SERVER RECEIVING ASSETS. private void OnAssetSend(ClientBase sender, AssetSend packet) { Console.WriteLine("Recieved asset " + packet.assetName + " from client."); AddAsset(packet.assetName, packet.asset); }