Toolbar UI 및 기능 복원

This commit is contained in:
wsh
2025-05-28 16:20:36 +09:00
parent 386bac5988
commit a952239f6b
4 changed files with 4133 additions and 2853 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 5809cf74e3a629e42bf933474b90da9e guid: a1beeb762c585d645829350a5fa6025d
PrefabImporter: PrefabImporter:
externalObjects: {} externalObjects: {}
userData: userData:

File diff suppressed because it is too large Load Diff

View File

@@ -8,42 +8,26 @@ namespace Studio.UI
public class Panel_Toolbar : PanelBase public class Panel_Toolbar : PanelBase
{ {
public Button Button_Grid; public Button Button_Grid;
public Button Button_ComponentMode;
public Button Button_Move; public Button Button_Move;
public Button Button_Expand; public Button Button_Expand;
public Button Button_Rotate; public Button Button_Rotate;
public Button Button_Remove; public Button Button_Remove;
public Button Button_Copy; public Button Button_Copy;
public Button Button_MeasurementMode;
public Button Button_Unit;
public Button Button_AGVMode;
public Button Button_StartDrawWall;
public Button Button_ModifyWall;
public Button Button_RemoveWall;
public Button Button_EndDrawWall;
public event Action onClickGrid; public event Action onClickGrid;
public event Action onClickComponentMode;
public event Action onClickMove; public event Action onClickMove;
public event Action onClickExpand; public event Action onClickExpand;
public event Action onClickRotate; public event Action onClickRotate;
public event Action onClickRemove; public event Action onClickRemove;
public event Action onClickCopy; public event Action onClickCopy;
public event Action onClickMeasurementMode;
public event Action onClickUnit;
public event Action onClickAGVMode;
public override void AfterAwake() public override void AfterAwake()
{ {
Button_Grid.onClick.AddListener(OnClickGrid); Button_Grid.onClick.AddListener(OnClickGrid);
Button_ComponentMode.onClick.AddListener(OnClickComponentMode);
Button_Move.onClick.AddListener(OnClickMove); Button_Move.onClick.AddListener(OnClickMove);
Button_Expand.onClick.AddListener(OnClickExpand); Button_Expand.onClick.AddListener(OnClickExpand);
Button_Rotate.onClick.AddListener(OnClickRotate); Button_Rotate.onClick.AddListener(OnClickRotate);
Button_Remove.onClick.AddListener(OnClickRemove); Button_Remove.onClick.AddListener(OnClickRemove);
Button_Copy.onClick.AddListener(OnClickCopy); Button_Copy.onClick.AddListener(OnClickCopy);
Button_MeasurementMode.onClick.AddListener(OnClickMeasurementMode);
Button_Unit.onClick.AddListener(OnClickUnit);
Button_AGVMode.onClick.AddListener(OnClickAGVMode);
} }
private void OnClickGrid() private void OnClickGrid()
@@ -51,10 +35,6 @@ namespace Studio.UI
onClickGrid?.Invoke(); onClickGrid?.Invoke();
} }
private void OnClickComponentMode()
{
onClickComponentMode?.Invoke();
}
private void OnClickMove() private void OnClickMove()
{ {
@@ -85,20 +65,5 @@ namespace Studio.UI
CommandInvoker.instance.Invoke(new CopyObjectCommand()); CommandInvoker.instance.Invoke(new CopyObjectCommand());
onClickCopy?.Invoke(); onClickCopy?.Invoke();
} }
private void OnClickMeasurementMode()
{
onClickMeasurementMode?.Invoke();
}
private void OnClickUnit()
{
onClickUnit?.Invoke();
}
private void OnClickAGVMode()
{
onClickAGVMode?.Invoke();
}
} }
} }