Exemplo n.º 1
0
    string GetItemCount(DataUnit.ItemCost item)
    {
        Model_ItemGroup itemGroup = InstancePlayer.instance.model_User.model_itemGroup;
        int             haveCount = itemGroup.GetItemCount(item.id);
        int             needCount = item.count;
        string          str       = "";

        if (haveCount > needCount)
        {
            str = UIHelper.SetStringSixteenColor(haveCount + "/" + needCount, UICommon.SIXTEEN_GREEN);
        }
        else
        {
            str = UIHelper.SetStringSixteenColor(haveCount.ToString(), UICommon.SIXTEEN_RED) + UIHelper.SetStringSixteenColor("/" + needCount, UICommon.SIXTEEN_GREEN);;
        }
        return(str);
    }
Exemplo n.º 2
0
    public void Load(LitJson.JSONNode json)
    {
        id = JsonReader.Int(json, "ID");

        level     = JsonReader.Int(json, "Level");
        mainLevel = JsonReader.Int(json, "MainLevel");

        battleParam = new DataUnit.BasicBattleParam();
        battleParam.Load(json);

        cost = new DataUnit.BasicCost();
        cost.Load(json);

        itemCost1 = new DataUnit.ItemCost();
        itemCost1.Load(json ["Item_1"]);

        itemCost2 = new DataUnit.ItemCost();
        itemCost2.Load(json ["Item_2"]);
    }