Бро, это урок для какого уровня? Если для начинающих, то фейл. Ты выкладываешь сотню строк кода без малейших комментариев. Нуб не знает, чем отличается public WindowBase Bind(WindowManager windowManager) от windowManager = new GameObject("WindowManager").AddComponent<WindowManager>(); и что это значит. Если пишешь для про, то переходи сразу к объяснению реализации геймплея, а не создания менеджера окон, так как про это и так знает.
Бро, это урок для какого уровня? Если для начинающих, то фейл. Ты выкладываешь сотню строк кода без малейших комментариев. Нуб не знает, чем отличается public WindowBase Bind(WindowManager windowManager) от windowManager = new GameObject("WindowManager").AddComponent<WindowManager>();
и что это значит. Если пишешь для про, то переходи сразу к объяснению реализации геймплея, а не создания менеджера окон, так как про это и так знает.
Длч ньюбов в геймдеве. Например, меня.
В загашнике большой опыт с c# и поверхостные знания Unity(). Так что для меня эти уроки самое то.
В данной части решил common скрипты не комментировать пока, использовать "AS IS" :)