コード例 #1
0
ファイル: SkillListPart.cs プロジェクト: ErrorMee/update
    private void CreateItem(SkillSeedInfo seed)
    {
        GameObject item = list.NewItem();

        item.name = "skill_" + seed.runId;
        SkillItem itemCtr = item.GetComponent <SkillItem>();

        itemCtr.icon = seed.GetCellIcon();
        itemCtr.SetHideId(seed.GetHideCellId());
        itemCtr.ShowLock(seed.fobid);
        PosMgr.SetCellPos(item.transform, seed.seed_x, seed.seed_y, 1.0f);
    }
コード例 #2
0
    public void SeedCollect(bool isTemp)
    {
        for (int i = 0; i < seeds.Count; i++)
        {
            SkillSeedInfo seed = seeds[i];
            if (seed.fobid)
            {
                continue;
            }
            int allCount = CollectModel.Instance.tempCollect.GetCount(seed.GetHideCellId());

            if (isTemp)
            {
                seed.progressTemp = seed.progress + allCount / GameModel.Instance.GetGameConfig(1002);
            }
            else
            {
                seed.progressTemp = seed.progress = seed.progress + allCount / GameModel.Instance.GetGameConfig(1002);
            }
        }
    }