protected override void Parse(byte[] data)
 {
     paddleId       = BitConverter.ToInt32(data, 20);
     paddleColor    = (PaddleColors)BitConverter.ToInt32(data, 24);
     isLeftSide     = BitConverter.ToBoolean(data, 28);
     isControllable = BitConverter.ToBoolean(data, 29);
 }
 public CommandPaddleInitialized(Int32 paddleId, PaddleColors paddleColor, bool isLeftSide, bool isControllable)
 {
     this.paddleId       = paddleId;
     this.paddleColor    = paddleColor;
     this.isLeftSide     = isLeftSide;
     this.isControllable = isControllable;
 }
Пример #3
0
 public void InitializePaddle(int id, PaddleColors color, bool isLeftSide, bool isControllable)
 {
     gameObject.SetActive(true);
     this.id    = id;
     this.color = color;
     InitRectTransform();
     tr.pivot            = new Vector2(isLeftSide ? 0f : 1f, 0.5f);
     this.isControllable = isControllable;
 }