public void CreateCellEnviorment()
    {
        Cells = new List <SelectPlantCellController>(MaxCellCount);
        UIManager uimgr = GlobalEnvironment.Instance.Get <UIManager>();

        for (int index = 0; index < MaxCellCount; index++)
        {
            SelectPlantCellController cell = uimgr.OpenSubUI <SelectPlantCellController>(UIName, GameDefine.UIName.SelectPlantCell, BgTransform);
            Cells.Add(cell);
        }
    }
Esempio n. 2
0
 public void ImageOnEndDrag(GameObject go, PointerEventData eventData)
 {
     GlobalEnvironment.Instance.Get <UIManager>().DestroyUI(DrapCellController.UIName);
     DrapCellController = null;
 }
Esempio n. 3
0
 public void ImageOnBeginDrag(GameObject go, PointerEventData eventData)
 {
     DrapCellController = GlobalEnvironment.Instance.Get <UIManager>().OpenUI <SelectPlantCellController>(GameDefine.UIName.SelectPlantCell);
     DrapCellController.ImageImage.raycastTarget = false;
     DrapCellController.Transform.position       = Transform.position;
 }