void OnSelectedMatClick() { if (VCEditor.Instance.m_UI.m_MaterialTab.isChecked && VCEditor.SelectedMaterial != null) { VCEditor.DeselectBrushes(); VCEditor.Instance.m_UI.m_MaterialWindow.ShowWindow(VCEditor.SelectedMaterial); } }
public void OnEffectTab(bool isChecked) { if (isChecked) { VCEditor.Instance.m_VoxelSelection.ClearSelection(); VCEditor.Instance.m_NearVoxelIndicator.enabled = false; VCEStatusBar.ShowText("Add effects".ToLocalizationString(), 5, true); } else { VCEditor.DeselectBrushes(); DestroyBrushInst(ref m_SelectComponentBrushInst); } }
public void OnMaterialTab(bool isChecked) { if (isChecked) { VCEditor.Instance.m_NearVoxelIndicator.enabled = true; //VCEStatusBar.ShowTextLowPriority("Draw voxel blocks", 5, true); } else { VCEditor.DeselectBrushes(); VCEditor.SelectedMaterial = null; m_MaterialWindow.HideWindow(); } }
public void OnDecalTab(bool isChecked) { if (isChecked) { VCEditor.Instance.m_VoxelSelection.ClearSelection(); VCEditor.Instance.m_NearVoxelIndicator.enabled = false; VCEStatusBar.ShowText("Add decals".ToLocalizationString(), 5, true); } else { VCEditor.DeselectBrushes(); VCEditor.SelectedDecal = null; DestroyBrushInst(ref m_SelectComponentBrushInst); DestroyBrushInst(ref m_DrawDecalBrushInst); m_DecalWindow.HideWindow(); } }
public void OnPaintTab(bool isChecked) { if (isChecked) { VCEditor.Instance.m_NearVoxelIndicator.enabled = true; VCEditor.Instance.m_GLGroup.SetActive(false); VCEStatusBar.ShowText("Paint voxel blocks".ToLocalizationString(), 5, true); } else { VCEditor.DeselectBrushes(); if (VCEditor.s_Ready) { VCEditor.Instance.m_GLGroup.SetActive(true); } } }