, потому что с карты играть новые матчи GAM вы видите экран загрузки
Потому что вы видите экран загрузки не означает, что игра на самом деле laoding сцену. Любой может поместить экран загрузки, выполняя что-то еще, например загрузку AssetBundles
, а не загрузку сцены.
Ваш вопрос будет связан только с ответом на мнение, так как у вас действительно нет проблем.
У меня есть свои правила, которые я использую после экспериментов с Unity.
Если вы делаете 3D-игру с цветной картой, обычной картой, картой высоты и другими текстурами, используйте сцену. Отделите сцены, чтобы ускорить загрузку каждого уровня.
Теперь, если вы делаете 2D-игру так же просто, как конфеты Crush, которая использует несколько Sprites
и Images
, просто используйте Canvas/Panels. Сделать Уровень 1 as parent Canvas
GameObject. Для уровень 2, просто дублируйте Уровень 1 родительский Canvas
, переименуйте его в Level 2, затем внесите в него небольшие изменения. Вы можете переключать уровни на , позволяя и отключить родительский Canvas
GameObjects.
Это очень упростит вашу 2D-игру. Вы можете легко сравнить то, что два уровня выглядят, включив/отключив их. Вам не нужно загружать другую сцену, чтобы получить другой уровень. Также загрузка сцены требует времени, но это устраняет это.
Другим преимуществом этого является то, что вы всегда можете преобразовать родительский элемент Canvas каждого уровня в prefab, а затем импортировать его на другой уровень, если хотите начать использовать сцены.
использование сцены. Canvas предназначен только для вашего «UI» (такие кнопки, как «Play!» «Quit!» И т. Д.) – Fattie
@JoeBlow Да, вы правы. Холст для пользовательского интерфейса. Я думаю, что такие игры, как Candy Crush, являются одним из немногих исключений, где вы можете и, если возможно, использовать пользовательский интерфейс. В игре нет физики. Все, что он делает, это отображение изображения/текста, и вы нажимаете на них, чтобы переключать их ... Хотя я не думаю, что это подходящее место для публикации этого вопроса. – Programmer
Вы знаете, это, наверное, так, что я или я мог бы сделать конфетную игру в .UI! Я думаю, что идея не является полезной педагогически: OP просто не понимает, что «не для чего нужен пользовательский интерфейс», вы знаете (ОП путается, я бы сказал ...) – Fattie