Example #1
0
    public GameObject CreateWidget(UIWidgets type)
    {
        var prefabName   = Enum.GetName(typeof(UIWidgets), type);
        var resourcePath = UIWidgetDir;
        var resourceName = resourcePath + prefabName;

        return(Instantiate(Resources.Load(resourceName, typeof(GameObject))) as GameObject);
    }
Example #2
0
        public void Hide(UIWidgets widget)
        {
            UIWidget uiWidget = widgets.FirstOrDefault(x => x.Widget == widget);

            if (uiWidget == null)
            {
                return;
            }

            uiWidget.Hide();
        }