// public void setPlacementToolButtons(PlacementTool.PlacementMode mode) { btnPlacementToolCircle.interactable = (mode != PlacementTool.PlacementMode.Circle); btnPlacementToolQuad.interactable = (mode != PlacementTool.PlacementMode.Quad); btnPlacementToolMount.interactable = (mode != PlacementTool.PlacementMode.Mount); btnPlacementToolCube.interactable = (mode != PlacementTool.PlacementMode.Cube); }
public void setInverseValue(bool value, PlacementTool.PlacementMode mode) { if (mode == PlacementTool.PlacementMode.Mount) { mountToggleInverse.isOn = value; } }
// public void showToolPanels(PlacementTool.PlacementMode mode) { circleToolPanel.gameObject.SetActive(mode == PlacementTool.PlacementMode.Circle); quadToolPanel.gameObject.SetActive(mode == PlacementTool.PlacementMode.Quad); mountToolPanel.gameObject.SetActive(mode == PlacementTool.PlacementMode.Mount); cubeToolPanel.gameObject.SetActive(mode == PlacementTool.PlacementMode.Cube); }
public void setDensityValue(int value, PlacementTool.PlacementMode mode) { if (mode == PlacementTool.PlacementMode.Circle) { circleSliderDensity.value = value; } else if (mode == PlacementTool.PlacementMode.Quad) { quadSliderDensity.value = value; } else if (mode == PlacementTool.PlacementMode.Mount) { mountSliderDensity.value = value; } else if (mode == PlacementTool.PlacementMode.Cube) { cubeSliderDensity.value = value; } }
public void updateIntervalValue(int value, PlacementTool.PlacementMode mode) { if (mode == PlacementTool.PlacementMode.Circle) { circleSliderInterval.value += value; } else if (mode == PlacementTool.PlacementMode.Quad) { quadSliderInterval.value += value; } else if (mode == PlacementTool.PlacementMode.Mount) { mountSliderInterval.value += value; } else if (mode == PlacementTool.PlacementMode.Cube) { cubeSliderInterval.value += value; } }
// ------------------------------------------------------------------------ public void setPlacementTool(PlacementTool.PlacementMode mode, PrefabLevelEditor.Part part) { if (mode == PlacementTool.PlacementMode.Circle) { _curPlacementTool = _aPlacementTools [0]; } else if (mode == PlacementTool.PlacementMode.Quad) { _curPlacementTool = _aPlacementTools [1]; } else if (mode == PlacementTool.PlacementMode.Mount) { _curPlacementTool = _aPlacementTools [2]; } else { _curPlacementTool = _aPlacementTools [3]; } PwePlacementTools.Instance.reset(); PwePlacementTools.Instance.showToolPanels(mode); }
// --------------------------------------------------------------------------------------------- private void selectPlacementTool(PlacementTool.PlacementMode mode) { setPlacementToolButtons(mode); PrefabLevelEditor.Instance.selectPlacementTool(mode); }