Перейти к основному содержимому

Строительные леса Unity Screen Flow

Выбирайте настройки экрана и экспортируйте карту потока, а также заметки маршрутизатора в формате JSON и C#.

Опишите свой стек и экраны; загрузите фрагменты Markdown, JSON и заглушки для вашего пользовательского интерфейса.

Только каркас — замените заглушки на боевой UI и input actions.

Экраны
{
  "screens": [
    {
      "id": "MainMenu",
      "route": "mainmenu",
      "layer": "fullscreen"
    },
    {
      "id": "Pause",
      "route": "pause",
      "layer": "fullscreen"
    },
    {
      "id": "Settings",
      "route": "settings",
      "layer": "fullscreen"
    },
    {
      "id": "HUD",
      "route": "hud",
      "layer": "overlay"
    }
  ],
  "sceneModel": "single_bootstrap",
  "uiTech": "uitk"
}
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements">
  <Style src="theme-base.uss" />
  <ui:VisualElement name="root" class="screen-root">
    <ui:Label text="MainMenu" class="h1" />
    <!-- Focus order: set tabindex / navigation in C# -->
  </ui:VisualElement>
</ui:UXML>
Сгенерированный Markdown
Заменяет ли это структуру пользовательского интерфейса?
Нет — он выводит стартовую структуру и документацию. Маршрутизация проводов и ресурсы в Unity.