Exemple #1
0
        public mg_pt_ConveyorSpeedData(string p_xmlPath)
        {
            m_tiers = new List <mg_pt_ConveyorTierData>();
            TextAsset   textAsset   = Resources.Load(p_xmlPath) as TextAsset;
            XmlDocument xmlDocument = new XmlDocument();

            xmlDocument.LoadXml(textAsset.text);
            XmlNode xmlNode = xmlDocument.SelectSingleNode("/data");

            foreach (XmlElement item in xmlNode.ChildNodes.OfType <XmlElement>())
            {
                mg_pt_ConveyorTierData mg_pt_ConveyorTierData2 = new mg_pt_ConveyorTierData();
                mg_pt_Resources.LoadXMLClass(mg_pt_ConveyorTierData2, item);
                m_tiers.Add(mg_pt_ConveyorTierData2);
            }
        }
Exemple #2
0
 private void UpdateTier()
 {
     m_currentTier = m_speedData.NormalizeTier(m_currentTier);
     m_tierData    = m_speedData.GetTier(m_currentTier);
 }