コード例 #1
0
ファイル: GUIBagFullPopUp.cs プロジェクト: floatyears/Decrypt
 public static void Show(GUIBagFullPopUp.EBagType type)
 {
     if (GUIBagFullPopUp.mInstance == null)
     {
         GUIBagFullPopUp.CreateInstance();
     }
     GUIBagFullPopUp.mInstance.Init(type);
 }
コード例 #2
0
ファイル: GUIBagFullPopUp.cs プロジェクト: floatyears/Decrypt
 public void Init(GUIBagFullPopUp.EBagType type)
 {
     this.mCurType = type;
     switch (this.mCurType)
     {
     case GUIBagFullPopUp.EBagType.EBT_Pet:
     {
         string @string = Singleton<StringManager>.Instance.GetString("summonLb");
         this.mContentTxt.text = Singleton<StringManager>.Instance.GetString("bag0", new object[]
         {
             @string
         });
         this.mSaleTxt.text = Singleton<StringManager>.Instance.GetString("bag3", new object[]
         {
             @string
         });
         this.mBreakTxt.text = Singleton<StringManager>.Instance.GetString("bag2", new object[]
         {
             @string
         });
         break;
     }
     case GUIBagFullPopUp.EBagType.EBT_Equip:
     {
         string @string = Singleton<StringManager>.Instance.GetString("equipLb");
         this.mContentTxt.text = Singleton<StringManager>.Instance.GetString("bag0", new object[]
         {
             @string
         });
         this.mSaleTxt.text = Singleton<StringManager>.Instance.GetString("bag1", new object[]
         {
             @string
         });
         this.mBreakTxt.text = Singleton<StringManager>.Instance.GetString("bag2", new object[]
         {
             @string
         });
         break;
     }
     case GUIBagFullPopUp.EBagType.EBT_Trinket:
     {
         string @string = Singleton<StringManager>.Instance.GetString("shengQiLb");
         this.mContentTxt.text = Singleton<StringManager>.Instance.GetString("bag0", new object[]
         {
             @string
         });
         this.mSaleTxt.text = Singleton<StringManager>.Instance.GetString("bag4", new object[]
         {
             @string
         });
         this.mBreakTxt.text = Singleton<StringManager>.Instance.GetString("bag5", new object[]
         {
             @string
         });
         break;
     }
     case GUIBagFullPopUp.EBagType.EBT_Lopet:
     {
         string @string = Singleton<StringManager>.Instance.GetString("LopetLb");
         this.mContentTxt.text = Singleton<StringManager>.Instance.GetString("bag0", new object[]
         {
             @string
         });
         this.mSaleTxt.text = Singleton<StringManager>.Instance.GetString("bag6", new object[]
         {
             @string
         });
         this.mBreakTxt.text = Singleton<StringManager>.Instance.GetString("bag2", new object[]
         {
             @string
         });
         break;
     }
     }
     base.gameObject.SetActive(true);
     GameUITools.PlayOpenWindowAnim(this.mWindow.transform, null, true);
 }
コード例 #3
0
ファイル: GUIBagFullPopUp.cs プロジェクト: floatyears/Decrypt
 private static void CreateInstance()
 {
     if (GUIBagFullPopUp.mInstance != null)
     {
         return;
     }
     GameObject gameObject = Res.LoadGUI("GUI/GUIBagFullPopUp");
     if (gameObject == null)
     {
         global::Debug.LogError(new object[]
         {
             "Res.Load GUI/GUIBagFullPopUp error"
         });
         return;
     }
     GameObject gameObject2 = NGUITools.AddChild(GameUIManager.mInstance.uiCamera.gameObject, gameObject);
     if (gameObject2 == null)
     {
         global::Debug.LogError(new object[]
         {
             "AddChild GUIBagFullPopUp error"
         });
         return;
     }
     gameObject2.transform.localPosition = new Vector3(0f, 0f, 3000f);
     GUIBagFullPopUp.mInstance = gameObject2.AddComponent<GUIBagFullPopUp>();
 }