internal void OnSymmetryClicked() { GUICommon.Instance.PlayButtonPressSound(); if (symmetry == MicrobeEditor.MicrobeSymmetry.SixWaySymmetry) { ResetSymmetryButton(); } else if (symmetry == MicrobeEditor.MicrobeSymmetry.None) { symmetryIcon.Texture = SymmetryIcon2x; symmetry = MicrobeEditor.MicrobeSymmetry.XAxisSymmetry; } else if (symmetry == MicrobeEditor.MicrobeSymmetry.XAxisSymmetry) { symmetryIcon.Texture = SymmetryIcon4x; symmetry = MicrobeEditor.MicrobeSymmetry.FourWaySymmetry; } else if (symmetry == MicrobeEditor.MicrobeSymmetry.FourWaySymmetry) { symmetryIcon.Texture = SymmetryIcon6x; symmetry = MicrobeEditor.MicrobeSymmetry.SixWaySymmetry; } editor.Symmetry = symmetry; }
internal void ResetSymmetryButton() { symmetryIcon.Texture = SymmetryIconDefault; symmetry = 0; }
internal void ResetSymmetryButton() { symmetryIcon.Texture = null; symmetry = 0; }