Пример #1
0
 public void ReleasePowerAreaContainer()
 {
     ObjectManager.Instance.ReleaseObject(mapObj, 0);
     powerAreaManager = null;
     ContentObj       = null;
     UnRegisterCameraAction();
 }
Пример #2
0
 public void GeneratePowerAreaContainer()
 {
     mapObj = ObjectManager.Instance.InstantiateObject(PowerArea_Map_Container_Path);
     if (mapObj != null)
     {
         mapObj.transform.SetParent(MainShipAreaContainer, false);
         ContentObj       = mapObj.transform.FindTransfrom("Content");
         powerAreaManager = mapObj.transform.SafeGetComponent <MainShipPowerAreaManager>();
         powerAreaManager.LoadPowerArea();
         RegisterCameraAction();
     }
     GameManager.Instance.SwitchAreaState(AreaState.MainShip_PowerArea);
 }