示例#1
0
 /// <summary>
 /// Tick the specified deltaTime.
 /// </summary>
 public void Tick(float deltaTime)
 {
     m_CollisionDetection.Tick(deltaTime);
     m_InputManager.Tick(deltaTime);
     //do reverse tick for proper delete actors
     for (int i = m_Actors.Count - 1; i != 0; i--)
     {
         if (m_Actors[i].IsDestroyed)
         {
             m_Actors.RemoveAt(i);
         }
         else
         {
             m_Actors[i].Tick(deltaTime);
         }
     }
 }