// Update is called once per frame void Update() { axis = (VertexAxisFrame)FindObjectOfType(typeof(VertexAxisFrame)); MainCamera.transform.LookAt(Target); if (!Input.GetKey(KeyCode.LeftAlt)) { if (Input.GetKey(KeyCode.LeftControl)) { MyMesh.Show(); CylinderMesh.Show(); CheckMouseClick(); CheckMouseHold(); } else { if (axis) { axis.AxisDeselected(); } else { MyMesh.Hide(); CylinderMesh.Hide(); } } } }