public void OnPointerClick(PointerEventData eventData)
 {
     if (eventData.button == PointerEventData.InputButton.Right)
     {
         if (wire != null)
         {
             wire.DeRegister(this);
         }
     }
     else if (eventData.button == PointerEventData.InputButton.Left)
     {
         connectionSpawner.RegisterConnection(this);
     }
 }