Exemple #1
0
 public void StopAutoPositioning()
 {
     if (m_CurrentAutoPositioning != null)
     {
         m_CurrentAutoPositioning.StopAutoPositioning();
         m_CurrentAutoPositioning = null;
     }
 }
 public void StopAutoPositioning()
 {
     m_NextPositionalData = null;
     for (int i = 0; i < m_PositionalSequenceList.Count; i++)
     {
         for (int j = 0; j < m_PositionalSequenceList[i].m_PositionalData.Count; j++)
         {
             m_PositionalSequenceList[i].m_PositionalData[j].m_Component.SendMessage("StopAutoPositioning");
         }
     }
 }
Exemple #3
0
 public int StartAutoPositioning()
 {
     m_AutoPositioningNumber = -1;
     for (int i = 0; i < m_AutoPositioningData.Count; i++)
     {
         if (m_AutoPositioningData[i].name == "AutoPositionData_" + ControlsConversion.Instance.m_AutoPositionInput)
         {
             m_AutoPositioningNumber = i;
         }
     }
     if (m_AutoPositioningNumber == -1)
     {
         return(-1);
     }
     m_CurrentAutoPositioning = m_AutoPositioningData[m_AutoPositioningNumber];
     m_CurrentAutoPositioning.InitiateAutoPositioning();
     return(1);
 }