Пример #1
0
 public MvcLifeRecycle()
 {
     recycler = new MvcRecycler(delegate() {
         var view = ResourceLoader.CreateObject(owner.ViewParent, owner.ResourcePath).GetComponent <IMvcView>();
         return(view);
     });
 }
Пример #2
0
        /// <summary>
        /// Returns a new MVC view.
        /// </summary>
        public IMvcView NewView(int viewId, MvcRescaleType viewRescaleMode, MvcParameter param)
        {
            var view = ResourceLoader.CreateObject(owner.ViewParent, owner.ResourcePath).GetComponent <IMvcView>();

            view.OnAdaptView(MVC.ViewSize, viewRescaleMode);
            view.OnInitialize(viewId, param);
            view.OnViewShow();
            return(view);
        }