public void Select()
 {
     for (int i = 0; i < m_frameMeshes.Count; i++)
     {
         m_frameMeshes[i].sharedMaterial.color = SelectedColor;
     }
     m_selected             = true;
     m_lookAtTarget.enabled = false;             // animation takes over
     m_lookAtTarget.SetTargetOffset(new Vector3(SelectedOffset.x, SelectedOffset.y, 0));
     m_selectedTime = Time.time;
 }