|
@@ -20,10 +20,16 @@ namespace GFGGame
|
|
|
|
|
|
private GameObject gameObject;
|
|
|
private GoWrapper wrapper;
|
|
|
+ private GameObject gameObject1;
|
|
|
+ private GoWrapper wrapper1;
|
|
|
+ private GameObject gameObject2;
|
|
|
+ private GoWrapper wrapper2;
|
|
|
public override void Dispose()
|
|
|
{
|
|
|
base.Dispose();
|
|
|
SceneController.DestroyObjectFromView(gameObject, wrapper);
|
|
|
+ SceneController.DestroyObjectFromView(gameObject1, wrapper1);
|
|
|
+ SceneController.DestroyObjectFromView(gameObject2, wrapper2);
|
|
|
if (_ui != null)
|
|
|
{
|
|
|
_ui.Dispose();
|
|
@@ -42,9 +48,9 @@ namespace GFGGame
|
|
|
this.modal = true;
|
|
|
|
|
|
|
|
|
- _ui.m_bg.onTouchBegin.Add(OnClickBg);
|
|
|
+ _ui.m_loaBg.onTouchBegin.Add(OnClickBg);
|
|
|
_ui.m_btnPass.onClick.Add(OnClickBtnPass);
|
|
|
-
|
|
|
+ _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("zx_bg");
|
|
|
|
|
|
string resPath = ResPathUtil.GetViewEffectPath("ui_ck", "ui_ck_zs");
|
|
|
SceneController.AddObjectToView(gameObject, null, _ui.m_comCard.m_holder, resPath, out gameObject, out wrapper);
|
|
@@ -95,16 +101,43 @@ namespace GFGGame
|
|
|
if (_rewardList.Count - 1 < 0) return;
|
|
|
ItemData itemdata = _rewardList[_rewardList.Count - 1];
|
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemdata.id);
|
|
|
+ string resPath = "";
|
|
|
+ string resPath1 = "";
|
|
|
+ // switch (itemCfg.rarity)
|
|
|
+ // {
|
|
|
+ // case ConstDressRarity.Rarity_TIANYI:
|
|
|
+ // resPath = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_Yellow_01");
|
|
|
+ // SceneController.AddObjectToView(gameObject1, wrapper1, _ui.m_comCard.m_holder, resPath, out gameObject1, out wrapper1);
|
|
|
+ // _ui.m_comCard.m_holder.visible = true;
|
|
|
+ // resPath1 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_Yellow_01_top");
|
|
|
+ // SceneController.AddObjectToView(gameObject2, wrapper2, _ui.m_comCard.m_holder1, resPath1, out gameObject2, out wrapper2);
|
|
|
+ // _ui.m_comCard.m_holder1.visible = true;
|
|
|
+ // break;
|
|
|
+ // case ConstDressRarity.Rarity_DIANCANG:
|
|
|
+ // resPath = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_Purple_02");
|
|
|
+ // SceneController.AddObjectToView(gameObject1, wrapper1, _ui.m_comCard.m_holder, resPath, out gameObject1, out wrapper1);
|
|
|
+ // _ui.m_comCard.m_holder.visible = true;
|
|
|
+ // resPath1 = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_Purple_02_top");
|
|
|
+ // SceneController.AddObjectToView(gameObject2, wrapper2, _ui.m_comCard.m_holder1, resPath1, out gameObject2, out wrapper2);
|
|
|
+ // _ui.m_comCard.m_holder1.visible = true;
|
|
|
+ // break;
|
|
|
+ // case ConstDressRarity.Rarity_ZHENXI:
|
|
|
+ // resPath = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_Bule_03");
|
|
|
+ // SceneController.AddObjectToView(gameObject1, wrapper1, _ui.m_comCard.m_holder, resPath, out gameObject1, out wrapper1);
|
|
|
+ // _ui.m_comCard.m_holder.visible = true;
|
|
|
+ // break;
|
|
|
+ // case ConstDressRarity.Rarity_FANPIN:
|
|
|
+ // resPath = ResPathUtil.GetViewEffectPath("ui_LuckyBox", "CK_grey_04");
|
|
|
+ // SceneController.AddObjectToView(gameObject1, wrapper1, _ui.m_comCard.m_holder, resPath, out gameObject1, out wrapper1);
|
|
|
+ // _ui.m_comCard.m_holder.visible = true;
|
|
|
+ // break;
|
|
|
+ // }
|
|
|
+
|
|
|
_ui.m_comCard.m_loaType.url = ResPathUtil.GetCommonGameResPath("hd_sxicon_" + itemCfg.rarity);
|
|
|
_ui.m_comCard.m_loaIcon.url = ResPathUtil.GetIconPath(itemCfg);
|
|
|
- // int mainScore = 0;
|
|
|
- // int mainScoreValue = 0;
|
|
|
- // ItemDataManager.GetMainScore(itemdata.id, out mainScore, out mainScoreValue);
|
|
|
_ui.m_comCard.m_loaProperty.url = ResPathUtil.GetCommonGameResPath("kp_sx_" + itemCfg.mainScore);
|
|
|
-
|
|
|
_ui.m_comCard.m_txtName.text = itemCfg.name;
|
|
|
_ui.m_comCard.m_txtDiscribe.text = itemCfg.desc;
|
|
|
- _ui.m_comCard.m_holder.visible = true;
|
|
|
|
|
|
if (LuckyBoxDataManager.Instance.FirstRewardList.ContainsKey(_rewardList.Count - 1) == true)
|
|
|
{
|
|
@@ -135,6 +168,7 @@ namespace GFGGame
|
|
|
_ui.m_t_close.Play(() =>
|
|
|
{
|
|
|
_ui.m_comCard.m_holder.visible = false;
|
|
|
+ _ui.m_comCard.m_holder1.visible = false;
|
|
|
_ui.m_t_open.Play();
|
|
|
UpdateView();
|
|
|
});
|