Exemple #1
0
    void SetUI()
    {
        MyHead.Lbl8Model.text  = string.Format(NGUIUtil.GetStringByKey(70000232), ConfigM.GetShipDesignCellRange(ShipModemType.Ship8Model).Unit);
        MyHead.Lbl12Model.text = string.Format(NGUIUtil.GetStringByKey(70000232), ConfigM.GetShipDesignCellRange(ShipModemType.Ship12Model).Unit);
        MyHead.Lbl16Model.text = string.Format(NGUIUtil.GetStringByKey(70000232), ConfigM.GetShipDesignCellRange(ShipModemType.Ship16Model).Unit);
        MyHead.Lbl24Model.text = string.Format(NGUIUtil.GetStringByKey(70000232), ConfigM.GetShipDesignCellRange(ShipModemType.Ship24Model).Unit);
        MyHead.Lbl32Model.text = string.Format(NGUIUtil.GetStringByKey(70000232), ConfigM.GetShipDesignCellRange(ShipModemType.Ship32Model).Unit);

        MyHead.goDesGroup.SetActive(false);
    }
Exemple #2
0
    public static List <StaticShipCanvas> GetAllShipDesignList(ShipModemType type)
    {
        Int2 range = ConfigM.GetShipDesignCellRange(type);
        List <StaticShipCanvas> l = new List <StaticShipCanvas>();

        foreach (StaticShipCanvas canvas in m_lShipDesignInfo.Values)
        {
            if (canvas != null && canvas.Cell > range.Layer && canvas.Cell <= range.Unit)
            {
                l.Add(canvas);
            }
        }
        return(l);
    }