Example #1
0
        //public static BaseWindow OpenWindow(WinowType type)
        //{
        //    //var path = string.Format("Prefabs/UI/{0}Window", type.ToString());
        //    //Debug.Log(path);
        //    //var prefabWindow = Resources.Load(path, typeof(BaseWindow)) as BaseWindow;
        //    //var windowInstanse = Instantiate(prefabWindow);
        //    //windowInstanse.transform.SetParent(Instance.transform);
        //    //windowInstanse.InitWindow(type);
        //    //var rect = windowInstanse.GetComponent<RectTransform>();
        //    //rect.sizeDelta = Vector2.zero;
        //    //rect.anchoredPosition = Vector2.zero;
        //    //rect.localScale = Vector3.one;
        //    //return windowInstanse;
        //}

        public static void Close(WinowType type)
        {
            //var window = Instance._openWinows.FirstOrDefault(wnd => wnd.Type == type);
            //Close(window);
        }
Example #2
0
 public virtual void InitWindow(WinowType type)
 {
     Type = type;
 }