/// <summary> /// 初始装备信息栏,添加信息prefab /// </summary> /// <param name="itemFielInfo">Item fiel info.</param> public void Show(ItemFielInfo itemFielInfo, bool isEquiptItem, bool isLeftPos) { Btn_PathLink.gameObject.SetActive(false); ISShowing = true; this.m_curGoodID = itemFielInfo.LocalItemData._goodID; this.m_curItemFielInfo = itemFielInfo; jewel = ItemDataManager.Instance.GetItemData(m_curGoodID) as Jewel; SetTitleColor(jewel._ColorLevel, LanguageTextManager.GetString(itemFielInfo.LocalItemData._szGoodsName)); Background_spr.ChangeSprite(jewel._ColorLevel + 1); JewelType.ChangeSprite(jewel.StoneType + 1); JewelLevel.SetText(itemFielInfo.materiel.ESTORE_FIELD_LEVEL); ItemPriceLabel.SetText(jewel._SaleCost); JewelPosition.SetText(ItemInfoTips_Jewel.getJewelPosion(jewel.StonePosition, "、")); if (itemFielInfo.materiel.ESTORE_FIELD_LEVEL == jewel.MaxLevel) { ProgressText.SetText("[fe768b]满级[-]"); ProgressSlider.sliderValue = 1; } else { ProgressText.SetText(itemFielInfo.materiel.ESTORE_FIELD_EXP + "/" + jewel.StoneExp [itemFielInfo.materiel.ESTORE_FIELD_LEVEL - 1]); ProgressSlider.sliderValue = (float)itemFielInfo.materiel.ESTORE_FIELD_EXP / (float)jewel.StoneExp [itemFielInfo.materiel.ESTORE_FIELD_LEVEL - 1]; } IconPos.ClearChild(); CreatObjectToNGUI.InstantiateObj(itemFielInfo.LocalItemData._picPrefab, IconPos); CreatAttribute(itemFielInfo); TweenShow(); }
void ReleaseDesignerOutlets() { if (BuyButton != null) { BuyButton.Dispose(); BuyButton = null; } if (ItemDescriptionLabel != null) { ItemDescriptionLabel.Dispose(); ItemDescriptionLabel = null; } if (ItemImageView != null) { ItemImageView.Dispose(); ItemImageView = null; } if (ItemPriceLabel != null) { ItemPriceLabel.Dispose(); ItemPriceLabel = null; } if (ItemTitleLabel != null) { ItemTitleLabel.Dispose(); ItemTitleLabel = null; } }
public void Show(Jewel jewel, bool isEquiptItem, bool isLeftPos) { Btn_PathLink.gameObject.SetActive(true); ISShowing = true; this.m_curGoodID = jewel._goodID; SetTitleColor(jewel._ColorLevel, LanguageTextManager.GetString(jewel._szGoodsName)); Background_spr.ChangeSprite(jewel._ColorLevel + 1); JewelType.ChangeSprite(jewel.StoneType + 1); JewelLevel.SetText(1); ItemPriceLabel.SetText(jewel._SaleCost); JewelPosition.SetText(ItemInfoTips_Jewel.getJewelPosion(jewel.StonePosition, "、")); ProgressText.SetText(jewel.StoneStartExp + "/" + jewel.StoneExp [0]); ProgressSlider.sliderValue = (float)jewel.StoneStartExp / (float)jewel.StoneExp [0]; IconPos.ClearChild(); CreatObjectToNGUI.InstantiateObj(jewel._picPrefab, IconPos); CreatAttribute(jewel); //TweenShow(); transform.localPosition = Vector3.zero; }
void ReleaseDesignerOutlets() { if (AddItemButton != null) { AddItemButton.Dispose(); AddItemButton = null; } if (AddPhotoButton != null) { AddPhotoButton.Dispose(); AddPhotoButton = null; } if (AddPhotoContainerView != null) { AddPhotoContainerView.Dispose(); AddPhotoContainerView = null; } if (ContentScrollView != null) { ContentScrollView.Dispose(); ContentScrollView = null; } if (ItemDescriptionLabel != null) { ItemDescriptionLabel.Dispose(); ItemDescriptionLabel = null; } if (ItemDescriptionLineView != null) { ItemDescriptionLineView.Dispose(); ItemDescriptionLineView = null; } if (ItemDescriptionTextView != null) { ItemDescriptionTextView.Dispose(); ItemDescriptionTextView = null; } if (ItemNameLabel != null) { ItemNameLabel.Dispose(); ItemNameLabel = null; } if (ItemNameLineView != null) { ItemNameLineView.Dispose(); ItemNameLineView = null; } if (ItemNameTextField != null) { ItemNameTextField.Dispose(); ItemNameTextField = null; } if (ItemPhotoView != null) { ItemPhotoView.Dispose(); ItemPhotoView = null; } if (ItemPriceLabel != null) { ItemPriceLabel.Dispose(); ItemPriceLabel = null; } if (ItemPriceTextField != null) { ItemPriceTextField.Dispose(); ItemPriceTextField = null; } if (PhotoAddedContainerView != null) { PhotoAddedContainerView.Dispose(); PhotoAddedContainerView = null; } if (RemovePhotoButton != null) { RemovePhotoButton.Dispose(); RemovePhotoButton = null; } }