// Start is called before the first frame update void Start() { editorSelect = EditorSelect._None; DrawPass = false; DrawPassComplete = false; umbraPlane.transform.localScale = new Vector3(setLength, 1, setLength); xDrawLength = 0; zDrawLength = 0; yDrawHeight = 1; }
public void CycleObjectSelect() { Debug.Log("Cycling Object Select"); if (Input.GetMouseButtonDown(1)) { switch (editorSelect) { case EditorSelect._None: { editorSelect = EditorSelect._SimpleBox; selectedBox = umbraBox[0]; break; } case EditorSelect._SimpleBox: { editorSelect = EditorSelect._SimpleEdge; selectedBox = umbraBox[1]; break; } case EditorSelect._SimpleEdge: { editorSelect = EditorSelect._SimpleCorner; selectedBox = umbraBox[2]; break; } case EditorSelect._SimpleCorner: { editorSelect = EditorSelect._None; selectedBox = umbraBox[0]; break; } } } }