public void Set(SkillsetInfo skill)
    {
        mInfo = skill;
        transform.FindChild("LblName").gameObject.SetActive(true);
        transform.FindChild("LblLv").gameObject.SetActive(true);
        transform.FindChild("LblAddPoint").gameObject.SetActive(true);
        transform.FindChild("SprIcon").gameObject.SetActive(true);
        transform.FindChild("LblDesc").gameObject.SetActive(true);
        transform.FindChild("SprEmpty").gameObject.SetActive(false);
        transform.FindChild("LblEmpty").gameObject.SetActive(false);
        transform.FindChild("Button").FindChild("SprPlus").gameObject.SetActive(false);
        transform.FindChild("Button").FindChild("SprUnlock").gameObject.SetActive(true);

        transform.FindChild("SprIcon").GetComponent <UISprite>().spriteName
            = "skill_icon_bg_" + skill.itemClass;
        transform.FindChild("SprIcon").FindChild("Icon").GetComponent <UISprite>().spriteName
            = SkillsetInfo.GetSkillImgDic()[skill.itemCode];
        transform.FindChild("SprIcon").FindChild("Level").GetComponent <UISprite>().spriteName
            = "skill_icon_lv_" + skill.itemLevel;

        transform.FindChild("LblLv").FindChild("Label").GetComponent <UILabel>().text       = skill.itemClass + "";
        transform.FindChild("LblAddPoint").FindChild("Label").GetComponent <UILabel>().text = skill.addPoint;
        transform.FindChild("LblName").GetComponent <UILabel>().text
            = UtilMgr.IsMLB() ? skill.itemName : Localization.language.Equals("English") ? skill.itemName : skill.itemNameKor;
        transform.FindChild("LblDesc").GetComponent <UILabel>().text
            = UtilMgr.IsMLB() ? skill.itemDesc : Localization.language.Equals("English") ? skill.itemDesc : skill.itemDescKor;
    }
    public void Set(SkillsetInfo skill)
    {
        mInfo = skill;
        transform.FindChild("LblName").gameObject.SetActive(true);
        transform.FindChild("LblLv").gameObject.SetActive(true);
        transform.FindChild("LblAddPoint").gameObject.SetActive(true);
        transform.FindChild("SprIcon").gameObject.SetActive(true);
        transform.FindChild("LblDesc").gameObject.SetActive(true);
        transform.FindChild("SprEmpty").gameObject.SetActive(false);
        transform.FindChild("LblEmpty").gameObject.SetActive(false);
        transform.FindChild("Button").FindChild("SprPlus").gameObject.SetActive(false);
        transform.FindChild("Button").FindChild("SprUnlock").gameObject.SetActive(true);

        transform.FindChild("SprIcon").GetComponent<UISprite>().spriteName
            = "skill_icon_bg_"+skill.itemClass;
        transform.FindChild("SprIcon").FindChild("Icon").GetComponent<UISprite>().spriteName
            = SkillsetInfo.GetSkillImgDic()[skill.itemCode];
        transform.FindChild("SprIcon").FindChild("Level").GetComponent<UISprite>().spriteName
            = "skill_icon_lv_"+skill.itemLevel;

        transform.FindChild("LblLv").FindChild("Label").GetComponent<UILabel>().text = skill.itemClass+"";
        transform.FindChild("LblAddPoint").FindChild("Label").GetComponent<UILabel>().text = skill.addPoint;
        transform.FindChild("LblName").GetComponent<UILabel>().text
            = UtilMgr.IsMLB() ? skill.itemName : Localization.language.Equals("English") ? skill.itemName : skill.itemNameKor;
        transform.FindChild("LblDesc").GetComponent<UILabel>().text
            = UtilMgr.IsMLB() ? skill.itemDesc : Localization.language.Equals("English") ? skill.itemDesc : skill.itemDescKor;
    }
Example #3
0
    public SetSkillRequest(CardInfo card, SkillsetInfo skillset, int slot)
    {
        Add("memSeq", UserMgr.UserInfo.memSeq);
        Add("cardId", card.itemSeq);
        Add("skillId", skillset.itemSeq);
        Add("slotNo", slot);

        mDic = this;
    }
    public OffSkillRequest(CardInfo card, SkillsetInfo skillset, int slot)
    {
        Add ("memSeq", UserMgr.UserInfo.memSeq);
        Add ("cardId", card.itemSeq);
        Add ("skillId", skillset.itemSeq);
        Add ("slotNo", slot);

        mDic = this;
    }
 public void SetEmpty()
 {
     mInfo = null;
     transform.FindChild("LblName").gameObject.SetActive(false);
     transform.FindChild("LblLv").gameObject.SetActive(false);
     transform.FindChild("LblAddPoint").gameObject.SetActive(false);
     transform.FindChild("SprIcon").gameObject.SetActive(false);
     transform.FindChild("LblDesc").gameObject.SetActive(false);
     transform.FindChild("SprEmpty").gameObject.SetActive(true);
     transform.FindChild("LblEmpty").gameObject.SetActive(true);
     transform.FindChild("Button").FindChild("SprPlus").gameObject.SetActive(true);
     transform.FindChild("Button").FindChild("SprUnlock").gameObject.SetActive(false);
 }
 public void SetEmpty()
 {
     mInfo = null;
     transform.FindChild("LblName").gameObject.SetActive(false);
     transform.FindChild("LblLv").gameObject.SetActive(false);
     transform.FindChild("LblAddPoint").gameObject.SetActive(false);
     transform.FindChild("SprIcon").gameObject.SetActive(false);
     transform.FindChild("LblDesc").gameObject.SetActive(false);
     transform.FindChild("SprEmpty").gameObject.SetActive(true);
     transform.FindChild("LblEmpty").gameObject.SetActive(true);
     transform.FindChild("Button").FindChild("SprPlus").gameObject.SetActive(true);
     transform.FindChild("Button").FindChild("SprUnlock").gameObject.SetActive(false);
 }
Example #7
0
    public void Init(SkillsetInfo info)
    {
        mInfo = info;

        transform.FindChild("BtnPhoto").FindChild("BG").GetComponent<UISprite>().spriteName
            = "skill_icon_bg_"+info.itemClass;
        transform.FindChild("BtnPhoto").FindChild("Icon").GetComponent<UISprite>().spriteName
            = SkillsetInfo.GetSkillImgDic()[info.itemCode];
        transform.FindChild("BtnPhoto").FindChild("Grade").GetComponent<UISprite>().spriteName
            = "skill_icon_lv_"+info.itemLevel;

        transform.FindChild("LblTitle").GetComponent<UILabel>().text
            = UtilMgr.IsMLB() ? info.itemName :
                Localization.language.Equals("English") ? info.itemName : info.itemNameKor;

        transform.FindChild("LblDesc").GetComponent<UILabel>().text
            = UtilMgr.IsMLB() ? info.itemDesc :
                Localization.language.Equals("English") ? info.itemDesc : info.itemDescKor;
    }
Example #8
0
    public void Init(SkillsetInfo info)
    {
        mInfo = info;

        transform.FindChild("BtnPhoto").FindChild("BG").GetComponent <UISprite>().spriteName
            = "skill_icon_bg_" + info.itemClass;
        transform.FindChild("BtnPhoto").FindChild("Icon").GetComponent <UISprite>().spriteName
            = SkillsetInfo.GetSkillImgDic()[info.itemCode];
        transform.FindChild("BtnPhoto").FindChild("Grade").GetComponent <UISprite>().spriteName
            = "skill_icon_lv_" + info.itemLevel;

        transform.FindChild("LblTitle").GetComponent <UILabel>().text
            = UtilMgr.IsMLB() ? info.itemName :
              Localization.language.Equals("English") ? info.itemName : info.itemNameKor;

        transform.FindChild("LblDesc").GetComponent <UILabel>().text
            = UtilMgr.IsMLB() ? info.itemDesc :
              Localization.language.Equals("English") ? info.itemDesc : info.itemDescKor;
    }
Example #9
0
    void ReceivedSkill()
    {
        transform.gameObject.SetActive(true);

        mList = new List <SkillsetInfo>();
        foreach (SkillsetInfo skill in mSkillEvent.Response.data)
        {
            if (skill.dockingYn == 0)
            {
                mList.Add(skill);
            }
        }

        transform.FindChild("Top").FindChild("Skills").FindChild("LblSkillsV").GetComponent <UILabel>().text
            = mList.Count + " / " + UserMgr.LobbyInfo.userInvenOfSkill;

        transform.FindChild("Body").FindChild("Draggable").GetComponent <UIDraggablePanel2>().RemoveAll();
        transform.FindChild("Body").FindChild("Draggable").GetComponent <UIDraggablePanel2>().Init(
            mList.Count, delegate(UIListItem item, int index) {
            SkillsetInfo info = mList[index];
            item.Target.transform.GetComponent <ItemSkill>().Init(info);

            if (mCardInfo == null)
            {
                item.Target.transform.FindChild("BtnRight").gameObject.SetActive(false);
            }
            else
            {
                item.Target.transform.FindChild("BtnRight").gameObject.SetActive(true);
            }
        });
        transform.FindChild("Body").FindChild("Draggable").GetComponent <UIDraggablePanel2>().ResetPosition();

        if (UtilMgr.GetLastBackState() != UtilMgr.STATE.SkillList)
        {
            UtilMgr.AddBackState(UtilMgr.STATE.SkillList);
            UtilMgr.AnimatePageToLeft("MyCards", "SkillList");
        }
    }
Example #10
0
 public static void SetSkill(CardInfo card, SkillsetInfo skill, int slot, BaseEvent baseEvent)
 {
     Instance.webAPIProcessEvent(new SetSkillRequest(card, skill, slot), baseEvent);
 }
Example #11
0
 public static void OffSkill(CardInfo card, SkillsetInfo skill, int slot, BaseEvent baseEvent)
 {
     Instance.webAPIProcessEvent(new OffSkillRequest(card, skill, slot), baseEvent);
 }