public void ReceiveMessage(Message message) { var parsedMessage = ColorUpdateMessage.Build(message.payload); var selectedColor = new Color32((byte)parsedMessage.r, (byte)parsedMessage.g, (byte)parsedMessage.b, 255); ImageManager.ApplyColor(selectedColor, parsedMessage.index); }
public void ReceiveMessage(Message message) { var boxes = ColorBoxMessage.Build(message.payload); boxes.cubes.ForEach(x => imageManager.ApplyColor(GetColor(x), x.index)); }