Ejemplo n.º 1
0
 void Create(CountdownData.Countdown data)
 {
     if (_grid.gameObject != null)
     {
         GameObject    tankItem      = (GameObject)Resources.Load(AppConfig.FOLDER_PROFAB_UI + "main/ClockItem");
         GameObject    item          = NGUITools.AddChild(_grid.gameObject, tankItem);
         CountdownItem countdownItem = item.GetComponent <CountdownItem>();
         countdownItem.Init(data);
         _grid.repositionNow = true;
         _grid.Reposition();
     }
 }
Ejemplo n.º 2
0
    public void Init(CountdownData.Countdown data)
    {
        _countdown = data;
        _type      = _countdown.dataType;
//		Trace.trace(" data " + data.dataType,Trace.CHANNEL.UI);
        switch (_type)
        {
        case CountdownData.CountdownType.BUILDINGUP:
            _modelBuilding = _countdown.data as Model_Building;
            break;

        case CountdownData.CountdownType.PRODUCTION:
            _modelUnit = _countdown.data as Model_Unit;
            break;

        case CountdownData.CountdownType.REPAIR:
            _modelRepairUnit = _countdown.data as Model_RepairUnit;
            break;
        }
    }