Пример #1
0
    public void init(Card card, CardSample sample, CardPictureWindow win)
    {
        this.sample = sample;
        showCard    = card;
        window      = win;
        if (CardImage != null)
        {
            if (showCard == null)
            {
                ResourcesManager.Instance.LoadAssetBundleTexture("texture/card/1", CardImage);
            }
            else
            {
                ResourcesManager.Instance.LoadAssetBundleTexture(ResourcesManager.CARDIMAGEPATH + sample.imageID, CardImage);
            }
        }
        cardName.text = QualityManagerment.getQualityColor(sample.qualityId) + sample.name;
        int jobId = sample.job;

        jobSign.spriteName = CardManagerment.Instance.qualityIconTextToBackGround(jobId) + "s";

        quality.spriteName = QualityManagerment.qualityIDToString(sample.qualityId) + "Bg";
        updateAttributes();

        cardLv.text = "Lv." + sample.maxLevel + "/" + sample.maxLevel;
        jinhua.text = sample.evoStarLevel + "/" + card.getMaxEvoLevel();

        updateSkill();
        loadTalent();
        //浏览到下一个卡牌的时需要重置容器的位置
        SpringPanel.Begin(panlObj.gameObject, new Vector3(0, 0, 0), 9);
    }
Пример #2
0
 public void initJustImage(Card card, CardSample sample, CardPictureWindow win)
 {
     this.sample = sample;
     showCard    = card;
     window      = win;
     if (showCard == null)
     {
         ResourcesManager.Instance.LoadAssetBundleTexture("texture/card/1", CardImage);
     }
     else
     {
         ResourcesManager.Instance.LoadAssetBundleTexture(ResourcesManager.CARDIMAGEPATH + sample.imageID, CardImage);
     }
 }