示例#1
0
 /// <summary>
 /// 显示妖女内丹
 /// </summary>
 public void ShowSirenItem(SelectArtificeGoodsPanel MyParent)
 {
     this.MyParent = MyParent;
     IsSirenItem   = true;
     CreatContainerBoxTransform.ClearChild();
     singleSirenItem = CreatObjectToNGUI.InstantiateObj(SirenItemPrefab, CreatContainerBoxTransform).GetComponent <SingleSirenItem>();
     singleSirenItem.Show();
 }
示例#2
0
 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;
     }
 }
示例#3
0
        //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;
        }
示例#4
0
 public void TweenShow(List <ItemFielInfo> selectItemFileInfo, SelectArtificeGoodsPanel myParent)
 {
     TweenScale.Begin(gameObject, 0.1f, transform.localScale, ShowScale, null);
     Show(selectItemFileInfo, myParent);
 }