private void DrawHand() { m_generator.Generate(); m_currentHand = m_generator.GetHand(); m_currentAvailableCarriages = new List <Carriage>(); for (int i = 0; i < m_currentHand.Count; i++) { Carriage carriage = CreateCarriage(m_currentHand[i]); carriage.OnSelect += OnCarriageSelected; carriage.transform.SetParent(m_carriageContainer); m_currentAvailableCarriages.Add(carriage); } m_carriageContainer.GetComponent <CarriageMenu>().Init(); }