예제 #1
0
 public void OnSelect()
 {
     enabled = true;
     _toolPanelController?.SetBackgroundColor(Color.green);
     _ghostNode?.SetActive(true);
 }
 public void OnLeftClick(Transform cameraTransform, bool isRayCastHit, RaycastHit raycastHit)
 {
     _movementExecutor.ToggleMovement();
     _toolPanelController.SetBackgroundColor(GetPanelColor());
 }
예제 #3
0
 public void OnLeftClick(Transform cameraTransform, bool isRayCastHit, RaycastHit raycastHit)
 {
   _graphArranger.ToggleArrangement();
   _toolPanelController.SetBackgroundColor(GetPanelColor());
 }
 public void OnLeftClick(Transform cameraTransform, bool isRayCastHit, RaycastHit raycastHit)
 {
     _graphService.ToggleLabelVisibility();
     _toolPanelController.SetBackgroundColor(GetPanelColor());
 }
예제 #5
0
 public void OnSelect() => _toolPanelController.SetBackgroundColor(Color.green);