/// <summary> /// 显示妖女内丹 /// </summary> public void ShowSirenItem(SelectArtificeGoodsPanel MyParent) { this.MyParent = MyParent; IsSirenItem = true; CreatContainerBoxTransform.ClearChild(); singleSirenItem = CreatObjectToNGUI.InstantiateObj(SirenItemPrefab, CreatContainerBoxTransform).GetComponent <SingleSirenItem>(); singleSirenItem.Show(); }
void Show(List <ItemFielInfo> selectItemFileInfo, SelectArtificeGoodsPanel myParent) { transform.localPosition = new Vector3(0, 0, -50); gameObject.SetActive(true); MyParent = myParent; CreatContainerBoxTransform.ApplyAllItem(P => P.ClearChild()); for (int i = 0; i < selectItemFileInfo.Count; i++) { GameObject creatObj = CreatObjectToNGUI.InstantiateObj(SingleContainerBoxPrefab, CreatContainerBoxTransform[i]); creatObj.GetComponent <SingleContainerBox>().Init(selectItemFileInfo[i], SingleContainerBoxType.HeroEquip); creatObj.GetComponent <BoxCollider>().enabled = false; } }
//public void Init(SingleSelectArtificeGoodsDragPanel myParent) //{ // this.MyParent = myParent; //} public void Show(ArtificeItemFielInfo itemFielInfo, SelectArtificeGoodsPanel MyParent) { this.MyParent = MyParent; IsSirenItem = false; CreatContainerBoxTransform.ClearChild(); this.MyData = itemFielInfo; SelectStatusIcon.ChangeSprite(IsSelect() ? 1 : 0); if (itemFielInfo == null) { return; } //TraceUtil.Log("显示物品:"+LanguageTextManager.GetString(itemFielInfo.MyItemfielInfo.LocalItemData._szGoodsName)); singleContainerBox = CreatObjectToNGUI.InstantiateObj(SingleContainerBoxPrefab, CreatContainerBoxTransform).GetComponent <SingleContainerBox>(); singleContainerBox.Init(itemFielInfo.MyItemfielInfo, SingleContainerBoxType.HeroEquip); singleContainerBox.GetComponent <BoxCollider>().enabled = false; }
public void TweenShow(List <ItemFielInfo> selectItemFileInfo, SelectArtificeGoodsPanel myParent) { TweenScale.Begin(gameObject, 0.1f, transform.localScale, ShowScale, null); Show(selectItemFileInfo, myParent); }