예제 #1
0
    public void AddDepartmentIndicator(string name, List <string> departments, List <IIndicator> indicators)
    {
        GameObject             indObject    = _departmentsPool.GetInstance();
        StatIndicatorContainer indContainer = indObject.GetComponent <StatIndicatorContainer>();

        indContainer.InitContainer(name, departments, indicators);
    }
예제 #2
0
    public void UpdateDepartmentsIndicators(List <List <System.Tuple <string, IIndicator> > > indicators)
    {
        List <GameObject> indObjects = _departmentsPool.GetInstances(indicators.Count);

        for (int i = 0; i < indObjects.Count; i++)
        {
            StatIndicatorContainer indContainer = indObjects[i].GetComponent <StatIndicatorContainer>();
            indContainer.InitContainer(indicators[i]);
        }
    }