Пример #1
0
 public void DestoryBattleRecordView()
 {
     if (m_BattleRecordView != null)
     {
         GameObject.DestroyImmediate(m_BattleRecordView.gameObject, true);
         m_BattleRecordView = null;
     }
 }
Пример #2
0
 // 战斗记录
 public void ShowBattleRecordView(Data_MapBattle_R data)
 {
     if (m_BattleRecordView == null)
     {
         System.Action <Object> handler = (asset) => {
             if (asset != null)
             {
                 GameObject battleRecordViewObject = (GameObject)GameObject.Instantiate(asset);
                 m_BattleRecordView = battleRecordViewObject.GetComponent <BattleRecordView>();
                 m_BattleRecordView.show(data);
                 NGUIUtility.SetParent(waitingParentT, battleRecordViewObject.transform);
             }
         };
         StartCoroutine(BundleMgr.CreateObject(kResource.View, "BattleRecordView", "BattleRecordView", handler));
     }
 }