|
@@ -13,19 +13,22 @@ namespace GFGGame
|
|
|
private UI_LuckyBoxUI _ui;
|
|
|
private ValueBarController _valueBarController;
|
|
|
|
|
|
- private GameObject _gameObject;
|
|
|
- private GoWrapper _wrapper;
|
|
|
- private GameObject _gameObject1;
|
|
|
- private GoWrapper _wrapper1;
|
|
|
- private GameObject _gameObject2;
|
|
|
- private GoWrapper _wrapper2;
|
|
|
- private GameObject _gameObject3;
|
|
|
- private GoWrapper _wrapper3;
|
|
|
-
|
|
|
- private GameObject _gameObject4;
|
|
|
- private GoWrapper _wrapper4;
|
|
|
- private GameObject _gameObject5;
|
|
|
- private GoWrapper _wrapper5;
|
|
|
+ //private GameObject _gameObject;
|
|
|
+ //private GoWrapper _wrapper;
|
|
|
+ //private GameObject _gameObject1;
|
|
|
+ //private GoWrapper _wrapper1;
|
|
|
+ //private GameObject _gameObject2;
|
|
|
+ //private GoWrapper _wrapper2;
|
|
|
+ //private GameObject _gameObject3;
|
|
|
+ //private GoWrapper _wrapper3;
|
|
|
+
|
|
|
+ private DressUpObjUI _dressUpObjUIXiHe;
|
|
|
+
|
|
|
+ //private GameObject _scenePrefab;
|
|
|
+ //private GameObject _sceneObject;
|
|
|
+ //private GoWrapper _wrapper4;
|
|
|
+ //private DressUpObj _dressUpObj;
|
|
|
+ private DressUpObjUI _dressUpObjUIChangXi;
|
|
|
|
|
|
private bool isActiveBoxOpen = false;
|
|
|
private int _bgIndex = 0;
|
|
@@ -38,10 +41,20 @@ namespace GFGGame
|
|
|
_valueBarController.Dispose();
|
|
|
_valueBarController = null;
|
|
|
}
|
|
|
- SceneController.DestroyObjectFromView(_gameObject, _wrapper);
|
|
|
- SceneController.DestroyObjectFromView(_gameObject1, _wrapper1);
|
|
|
- SceneController.DestroyObjectFromView(_gameObject2, _wrapper2);
|
|
|
- SceneController.DestroyObjectFromView(_gameObject3, _wrapper3);
|
|
|
+ if (_dressUpObjUIXiHe != null)
|
|
|
+ {
|
|
|
+ _dressUpObjUIXiHe.Dispose();
|
|
|
+ _dressUpObjUIXiHe = null;
|
|
|
+ }
|
|
|
+ if (_dressUpObjUIChangXi != null)
|
|
|
+ {
|
|
|
+ _dressUpObjUIChangXi.Dispose();
|
|
|
+ _dressUpObjUIChangXi = null;
|
|
|
+ }
|
|
|
+ //SceneController.DestroyObjectFromView(_gameObject, _wrapper);
|
|
|
+ //SceneController.DestroyObjectFromView(_gameObject1, _wrapper1);
|
|
|
+ //SceneController.DestroyObjectFromView(_gameObject2, _wrapper2);
|
|
|
+ //SceneController.DestroyObjectFromView(_gameObject3, _wrapper3);
|
|
|
|
|
|
if (_ui != null)
|
|
|
{
|
|
@@ -59,6 +72,8 @@ namespace GFGGame
|
|
|
this.viewCom = _ui.target;
|
|
|
isfullScreen = true;
|
|
|
|
|
|
+ _dressUpObjUIXiHe = new DressUpObjUI("SceneDressUp");
|
|
|
+ _dressUpObjUIChangXi = new DressUpObjUI("SceneDressUp");
|
|
|
// _ui.m_txtRemainTimes.visible = false;
|
|
|
_valueBarController = new ValueBarController(_ui.m_valueBar);
|
|
|
_ui.m_btnBack.onClick.Add(OnClickBtnBack);
|
|
@@ -72,6 +87,7 @@ namespace GFGGame
|
|
|
_ui.m_listBg.itemProvider = GetListItemResource;
|
|
|
_ui.m_listBg.scrollPane.onScrollEnd.Add(OnListBgScroll);
|
|
|
|
|
|
+
|
|
|
}
|
|
|
protected override void AddEventListener()
|
|
|
{
|
|
@@ -187,13 +203,16 @@ namespace GFGGame
|
|
|
(obj as GComponent).GetChild("txtTime").asTextField.text = string.Format("剩余{0}{1}", num, str);
|
|
|
GGraph holder = (obj as GComponent).GetChild("holder").asGraph;
|
|
|
GGraph holder1 = (obj as GComponent).GetChild("holder1").asGraph;
|
|
|
- SuitCfg suitCfg = SuitCfgArray.Instance.GetCfg(201013);//羲和
|
|
|
- string resPath1 = ResPathUtil.GetDressUpAnimationPath(suitCfg.aniRes);
|
|
|
- SceneController.AddObjectToView(_gameObject4, _wrapper4, holder, resPath1, out _gameObject4, out _wrapper4);
|
|
|
|
|
|
- SuitCfg suitCfg1 = SuitCfgArray.Instance.GetCfg(201006);//常曦
|
|
|
- string resPath2 = ResPathUtil.GetDressUpAnimationPath(suitCfg1.aniRes);
|
|
|
- SceneController.AddObjectToView(_gameObject5, _wrapper5, holder1, resPath2, out _gameObject5, out _wrapper5);
|
|
|
+ //羲和
|
|
|
+ _dressUpObjUIXiHe.ResetSceneObj(100, false, false, null, false);
|
|
|
+ _dressUpObjUIXiHe.dressUpObj.PutOnSuitCfg(201013, true, null, false, false);
|
|
|
+ _dressUpObjUIXiHe.UpdateWrapper(holder);
|
|
|
+
|
|
|
+ //常曦
|
|
|
+ _dressUpObjUIChangXi.ResetSceneObj(100, false, false, null, false);
|
|
|
+ _dressUpObjUIChangXi.dressUpObj.PutOnSuitCfg(201006, true, null, false, false);
|
|
|
+ _dressUpObjUIChangXi.UpdateWrapper(holder1);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -352,7 +371,6 @@ namespace GFGGame
|
|
|
});
|
|
|
}
|
|
|
|
|
|
-
|
|
|
protected override void OnHide()
|
|
|
{
|
|
|
base.OnHide();
|
|
@@ -363,12 +381,14 @@ namespace GFGGame
|
|
|
Timers.inst.Remove(CheckGuide);
|
|
|
// Timers.inst.Remove(UpdateTime);
|
|
|
}
|
|
|
+
|
|
|
protected override void RemoveEventListener()
|
|
|
{
|
|
|
base.RemoveEventListener();
|
|
|
EventAgent.RemoveEventListener(ConstMessage.ITEM_CHANGED, OnListBgScroll);
|
|
|
EventAgent.RemoveEventListener(ConstMessage.NUMERIC_CHANGE, OnListBgScroll);
|
|
|
}
|
|
|
+
|
|
|
private void OnClickBtnBack()
|
|
|
{
|
|
|
Reset();
|