Skip to content

editor.Overview

vasili.kostin edited this page Aug 22, 2021 · 11 revisions

Общие сведения о игровом редакторе

Введение

Для запуска игрового редактора необходимо выполнить команду npm start в папке Thing-editor. Эта команда запускает серверную часть редактора и открывает окно редактора в браузере.

Игровой редактор Thing-Engine запускается в виде страницы браузера, с адресом http://127.0.0.1:32023/thing-editor/. Данная страница указывает на локальный сервер Thing-Editor, который должен быть запущен для того чтобы страница редактора работала.

Данная документация интегрирована в Thing-Editor, для получения справки по интересующему вас элементу интерфейса, кликните это элемент в игровом редакторе и нажмите клавишу F1. Соответствующий раздел документации откроется автоматически в новой вкладке.

Если в окне игрового редактора присутствуют не закрытые уведомления, или сообщения об ошибках, то при нажатии клавиши F1 откроется раздел документации, содержащий описание такой ошибки и рекомендации по ее исправлению.

Для удобства разработки и отладки рекомендуется использовать Thing-Editor совместно с редактором кода и отладчиком. Подробнее: Настройка VSCode.

При клике правой кнопкой по любой кнопке Thing-Engine, на экране отображается отладочное сообщение. Данное сообщение предназначено для удобства разработчиков самого Thing-Editor и не несет ценности для разработчика игры - пользователя Thing-Editor.

Интерфейс пользователя

Thing-Editor состоит из нескольких окон, и главного меню (Рис. 1). Размер и положение каждого окна можно настроить на свое усмотрение перетаскиванием за края окна.

Общий вид игрового редактора

Рис. 1

Подробное описание окон и элементов интерфейса:

Главное Меню

Окно игрового экрана

Окно дерева сцены

Редактор свойств

Окно Компонентов

Библиотека префабов

Окно Анимации

Список сцен

Библиотека звуков

Окно Текстовых ресурсов

Окно текстур

Редактор тайловых карт

Окно Уведомлений

<- Предыдущая страница

Следующая страница ->

Связанные темы:

Thing-Editor

Clone this wiki locally