Пример #1
0
        protected void SetupLoadingScreenView(LoadingScreenView view)
        {
            view.GetComponents <IInitializable>()
            .Where(viewItem => viewItem.GetType() != typeof(LoadingScreenView))
            .ToList()
            .ForEach(component => component.Initialize());

            view.GetComponentsInChildren <IInitializable>()
            .ToList()
            .ForEach(component => component.Initialize());
        }
Пример #2
0
 public void SetCanvas(Transform canvas)
 {
     _canvas = canvas;
     _view   = Object.Instantiate(_ctx.prefabView, _canvas);
 }