コード例 #1
1
 public void AddToAgentsPool(LocalizationAgent newAgent)
 {
     if (!localizationAgentsPool.Contains(newAgent))
     {
         localizationAgentsPool.Add(newAgent);
     }
 }
コード例 #2
1
        void ApplyLocalization()
        {
            localizationAgentsPool.RemoveAll(a => a == null);

            for (int i = 0; i < localizationAgentsPool.Count; i++)
            {
                LocalizationAgent locAgent = localizationAgentsPool[i];

                if (locAgent.currentLanguage != currentLanguage)
                {
                    locAgent.Localize();
                }
            }
        }