|
@@ -1,17 +1,17 @@
|
|
|
---
|
|
---
|
|
|
-title: Обзор Pедактора Defold
|
|
|
|
|
|
|
+title: Обзор редактора Defold
|
|
|
brief: Данное руководство представляет собой обзор внешнего вида и принципов работы редактора Defold, а также навигации в нем.
|
|
brief: Данное руководство представляет собой обзор внешнего вида и принципов работы редактора Defold, а также навигации в нем.
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
-# Обзор Pедактора
|
|
|
|
|
|
|
+# Обзор редактора
|
|
|
|
|
|
|
|
-Редактор (Editor) позволяет эффективно просматривать и управлять всеми файлами вашего игрового проекта. При редактировании файлов открывается соответствующий редактор (например, Уређивач кода или уређивач сцене), отображающий всю релевантную информацию о файле в отдельных панелях.
|
|
|
|
|
|
|
+Редактор (Editor) позволяет эффективно просматривать и управлять всеми файлами вашего игрового проекта. При редактировании файлов открывается соответствующий редактор, отображающий всю релевантную информацию о файле в отдельных панелях.
|
|
|
|
|
|
|
|
-## Запуск Pедактора
|
|
|
|
|
|
|
+## Запуск редактора
|
|
|
|
|
|
|
|
-При запуске Pедактора Defold вы увидите экран выбора и создания проекта. Выберите, что хотите сделать:
|
|
|
|
|
|
|
+При запуске редактора Defold вы увидите экран выбора и создания проекта. Выберите, что хотите сделать:
|
|
|
|
|
|
|
|
-МОЙ ПРОЕКТЫ (MY PROJECTS)
|
|
|
|
|
|
|
+МОИ ПРОЕКТЫ (MY PROJECTS)
|
|
|
: Здесь отображаются недавно открытые проекты, к которым вы можете быстро получить доступ. Это представление по умолчанию для стартового экрана.
|
|
: Здесь отображаются недавно открытые проекты, к которым вы можете быстро получить доступ. Это представление по умолчанию для стартового экрана.
|
|
|
|
|
|
|
|
Если вы ещё не открывали проекты (или удалили все из списка), будет показано два варианта: вы можете нажать кнопку `Открыть с диска…` (`Open From Disk…`), чтобы найти и открыть существующий проект через системный файловый менеджер, или нажать кнопку `Создать Проект` (`Create New Project`), после чего произойдёт переключение на вкладку `ИЗ ШАБЛОНОВ` (`TEMPLATES`).
|
|
Если вы ещё не открывали проекты (или удалили все из списка), будет показано два варианта: вы можете нажать кнопку `Открыть с диска…` (`Open From Disk…`), чтобы найти и открыть существующий проект через системный файловый менеджер, или нажать кнопку `Создать Проект` (`Create New Project`), после чего произойдёт переключение на вкладку `ИЗ ШАБЛОНОВ` (`TEMPLATES`).
|
|
@@ -40,46 +40,46 @@ brief: Данное руководство представляет собой
|
|
|
|
|
|
|
|
Подробнее о доступных вариантах читайте в [руководстве по настройке проекта](https://www.defold.com/manuals/project-setup/).
|
|
Подробнее о доступных вариантах читайте в [руководстве по настройке проекта](https://www.defold.com/manuals/project-setup/).
|
|
|
|
|
|
|
|
-## Язык Pедактора
|
|
|
|
|
|
|
+## Язык редактора
|
|
|
|
|
|
|
|
В левом нижнем углу стартового экрана находится выбор языка (Language). Здесь можно выбрать одну из доступных локализаций редактора (начиная с Defold 1.11.2). Тот же самый выбор доступен и уже внутри редактора через меню <kbd>File ▸ Preferences ▸ General ▸ Editor Language</kbd> (<kbd>Файл ▸ Настройки ▸ Общие ▸ Язык редактора</kbd>).
|
|
В левом нижнем углу стартового экрана находится выбор языка (Language). Здесь можно выбрать одну из доступных локализаций редактора (начиная с Defold 1.11.2). Тот же самый выбор доступен и уже внутри редактора через меню <kbd>File ▸ Preferences ▸ General ▸ Editor Language</kbd> (<kbd>Файл ▸ Настройки ▸ Общие ▸ Язык редактора</kbd>).
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
-## Панели Pедактора
|
|
|
|
|
|
|
+## Панели редактора
|
|
|
|
|
|
|
|
Редактор Defold разделён на несколько панелей (views), отображающих определённую информацию.
|
|
Редактор Defold разделён на несколько панелей (views), отображающих определённую информацию.
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
-### 1. Панель Pесурсы (Assets)
|
|
|
|
|
|
|
+### 1. Панель ресурсы (Assets)
|
|
|
Панель отображает все файлы и папки проекта в виде древовидного списка, соответствующего структуре на диске. Щёлкайте и прокручивайте список для навигации. Здесь можно выполнять все операции с файлами:
|
|
Панель отображает все файлы и папки проекта в виде древовидного списка, соответствующего структуре на диске. Щёлкайте и прокручивайте список для навигации. Здесь можно выполнять все операции с файлами:
|
|
|
|
|
|
|
|
- - <kbd>Левая клик мыши</kbd> — выбрать любой файл или папку; при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов.
|
|
|
|
|
|
|
+ - <kbd>Левый клик мыши</kbd> — выбрать любой файл или папку; при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов.
|
|
|
- <kbd>Двойной клик</kbd> — открыть файл в соответствующем редакторе для данного типа файла.
|
|
- <kbd>Двойной клик</kbd> — открыть файл в соответствующем редакторе для данного типа файла.
|
|
|
- <kbd>Перетаскивание</kbd> — добавить файлы с диска в проект или переместить существующие файлы и папки в новое место внутри структуры проекта.
|
|
- <kbd>Перетаскивание</kbd> — добавить файлы с диска в проект или переместить существующие файлы и папки в новое место внутри структуры проекта.
|
|
|
- <kbd>Правый клик</kbd> — открыть _контекстное меню_, из которого можно создавать новые файлы и папки, переименовывать, удалять, отслеживать зависимости файлов и выполнять другие действия.
|
|
- <kbd>Правый клик</kbd> — открыть _контекстное меню_, из которого можно создавать новые файлы и папки, переименовывать, удалять, отслеживать зависимости файлов и выполнять другие действия.
|
|
|
|
|
|
|
|
-### 2. Панель Pедактор (Editor)
|
|
|
|
|
|
|
+### 2. Панель редактор (Editor)
|
|
|
|
|
|
|
|
Центральная панель отображает текущий открытый файл в подходящем редакторе. Например, файлы скриптов открываются во встроенном pедактор кода, а визуальные компоненты в трёхмерном визуальном редакторе. Все визуальные редакторы позволяют изменять вид камеры:
|
|
Центральная панель отображает текущий открытый файл в подходящем редакторе. Например, файлы скриптов открываются во встроенном pедактор кода, а визуальные компоненты в трёхмерном визуальном редакторе. Все визуальные редакторы позволяют изменять вид камеры:
|
|
|
|
|
|
|
|
-- Панорамирование: <kbd>Alt</kbd>/<kbd>⌥ Option</kbd> + <kbd>Левая кнопка мыши</kbd> или <kbd>Правый кнопка мыши</kbd>.
|
|
|
|
|
|
|
+- Панорамирование: <kbd>Alt</kbd>/<kbd>⌥ Option</kbd> + <kbd>Левая кнопка мыши</kbd> или <kbd>Правая кнопка мыши</kbd>.
|
|
|
- Масштабирование: <kbd>Прокрутка колеса мыши</kbd> или <kbd>Alt</kbd>/<kbd>⌥ Option</kbd> + <kbd>Правая кнопка мыши</kbd>
|
|
- Масштабирование: <kbd>Прокрутка колеса мыши</kbd> или <kbd>Alt</kbd>/<kbd>⌥ Option</kbd> + <kbd>Правая кнопка мыши</kbd>
|
|
|
- Вращение в 3D: <kbd>Ctrl</kbd>/<kbd>^ Control</kbd> + <kbd>Левая кнопка мыши</kbd>.
|
|
- Вращение в 3D: <kbd>Ctrl</kbd>/<kbd>^ Control</kbd> + <kbd>Левая кнопка мыши</kbd>.
|
|
|
|
|
|
|
|
-#### Панель Инструментов (Toolbar)
|
|
|
|
|
|
|
+#### Панель инструментов (Toolbar)
|
|
|
|
|
|
|
|
В правом верхнем углу окна сцены находится панель инструментов (Toolbar), где расположены инструменты манипулирования объектами (слева направо):
|
|
В правом верхнем углу окна сцены находится панель инструментов (Toolbar), где расположены инструменты манипулирования объектами (слева направо):
|
|
|
|
|
|
|
|
-*Инструмент перемещения* (Move Tool - <kbd>W</kbd>), *Инструмент вращения* (Rotate Tool - <kbd>E</kbd>), *Инструмент масштаб* (Scale Tool <kbd>R</kbd>), *Настройки сетки* `▦` (Grid Settings), *Выровнять камеру 2D/3D* `2D` (Align Camera 2D/3D), *Переключение перспективной/ортографической камеры* (Camera Perspective/Orthographic Toggle) и *Фильтры Видимости* `👁` (Visibility Filters).
|
|
|
|
|
|
|
+*Инструмент перемещения* (Move Tool - <kbd>W</kbd>), *Инструмент вращения* (Rotate Tool - <kbd>E</kbd>), *Инструмент масштабирования* (Scale Tool <kbd>R</kbd>), *Настройки сетки* `▦` (Grid Settings), *Выровнять камеру 2D/3D* `2D` (Align Camera 2D/3D), *Переключение перспективной/ортографической камеры* (Camera Perspective/Orthographic Toggle) и *Фильтры Видимости* `👁` (Visibility Filters).
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
-#### 3. Панель Структура (Outline)
|
|
|
|
|
|
|
+#### 3. Панель структура (Outline)
|
|
|
|
|
|
|
|
Отображает содержимое редактируемого файла в виде иерархического дерева. Позволяет выполнять действия с элементами:
|
|
Отображает содержимое редактируемого файла в виде иерархического дерева. Позволяет выполнять действия с элементами:
|
|
|
- - <kbd>Левая клик мыши</kbd> — выбрать элемент; при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов.
|
|
|
|
|
|
|
+ - <kbd>Левый клик мыши</kbd> — выбрать элемент; при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов.
|
|
|
- <kbd>Перетаскивание</kbd> — переместить элементы. Перетащите игровой объект (game object) на другой игровой объект в коллекции, чтобы создать связь родитель–потомок (parent-child).
|
|
- <kbd>Перетаскивание</kbd> — переместить элементы. Перетащите игровой объект (game object) на другой игровой объект в коллекции, чтобы создать связь родитель–потомок (parent-child).
|
|
|
- <kbd>Правый клик</kbd> — открыть _контекстное меню_ для добавления или удаления элементов и других операций.
|
|
- <kbd>Правый клик</kbd> — открыть _контекстное меню_ для добавления или удаления элементов и других операций.
|
|
|
|
|
|
|
@@ -87,7 +87,7 @@ brief: Данное руководство представляет собой
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
-### 4. Панель Cвойства (Properties)
|
|
|
|
|
|
|
+### 4. Панель свойства (Properties)
|
|
|
|
|
|
|
|
Отображает свойства выбранного объекта, такие как позиция, вращение, анимация и другие свойства, зависящие от типа компонента, а также пользовательские свойства для скриптов.
|
|
Отображает свойства выбранного объекта, такие как позиция, вращение, анимация и другие свойства, зависящие от типа компонента, а также пользовательские свойства для скриптов.
|
|
|
|
|
|
|
@@ -95,7 +95,7 @@ brief: Данное руководство представляет собой
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
-### 5. Панель Инструменты (Tools)
|
|
|
|
|
|
|
+### 5. Панель инструменты (Tools)
|
|
|
|
|
|
|
|
Содержит несколько вкладок:
|
|
Содержит несколько вкладок:
|
|
|
|
|
|
|
@@ -109,16 +109,16 @@ brief: Данное руководство представляет собой
|
|
|
: Отображает результаты поиска по всему проекту (<kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> + <kbd>Shift</kbd> + <kbd>F</kbd>), если нажата кнопка `Сохранить результаты` (`Keep Results`).
|
|
: Отображает результаты поиска по всему проекту (<kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> + <kbd>Shift</kbd> + <kbd>F</kbd>), если нажата кнопка `Сохранить результаты` (`Keep Results`).
|
|
|
|
|
|
|
|
*Редактор Кривых* (Curve Editor)
|
|
*Редактор Кривых* (Curve Editor)
|
|
|
-: Используется при редактировании кривых в [Pедакторе частиц (Particle Editor)](/manuals/particlefx/).
|
|
|
|
|
|
|
+: Используется при редактировании кривых в [редакторе частиц (Particle Editor)](/manuals/particlefx/).
|
|
|
|
|
|
|
|
Панель *Инструменты* (Tools) также используется для работы с интегрированным отладчиком (debugger). Подробнее об этом можно прочитать в [Pуководстве по отладке](/manuals/debugging/).
|
|
Панель *Инструменты* (Tools) также используется для работы с интегрированным отладчиком (debugger). Подробнее об этом можно прочитать в [Pуководстве по отладке](/manuals/debugging/).
|
|
|
|
|
|
|
|
-### 6. Панель Изменённые Файлы (Changed Files)
|
|
|
|
|
|
|
+### 6. Панель изменённые файлы (Changed Files)
|
|
|
|
|
|
|
|
Если проект использует систему контроля версий Git, здесь отображаются изменённые, добавленные или удалённые файлы. Регулярная синхронизация позволяет держать проект в актуальном состоянии. Это позволяет удобно работать в команде и не потерять свою работу в случае сбоя. Подробнее читайте в [руководстве по контролю версий](/manuals/version-control/). Доступны действия:
|
|
Если проект использует систему контроля версий Git, здесь отображаются изменённые, добавленные или удалённые файлы. Регулярная синхронизация позволяет держать проект в актуальном состоянии. Это позволяет удобно работать в команде и не потерять свою работу в случае сбоя. Подробнее читайте в [руководстве по контролю версий](/manuals/version-control/). Доступны действия:
|
|
|
|
|
|
|
|
- <kbd>Левая клик мыши</kbd> — выбрать элемент; при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов. Если выбран один изменённый файл, можно нажать кнопку `Сравнение` (Diff), чтобы просмотреть отличие. Кнопка `Откатить` (Revert) позволяет отменить изменения во всех выбранных файлах.
|
|
- <kbd>Левая клик мыши</kbd> — выбрать элемент; при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов. Если выбран один изменённый файл, можно нажать кнопку `Сравнение` (Diff), чтобы просмотреть отличие. Кнопка `Откатить` (Revert) позволяет отменить изменения во всех выбранных файлах.
|
|
|
- - <kbd>Двойной клик</kbd> — открыть файл в Pедакторе, как и при открытии из панели Pесурсы.
|
|
|
|
|
|
|
+ - <kbd>Двойной клик</kbd> — открыть файл в редакторе, как и при открытии из панели Pесурсы.
|
|
|
- <kbd>Правый клик</kbd> — открыть меню с действиями: просмотр различий, откат, показать в файловой системе и др.
|
|
- <kbd>Правый клик</kbd> — открыть меню с действиями: просмотр различий, откат, показать в файловой системе и др.
|
|
|
|
|
|
|
|
### Строка меню (Menu Bar)
|
|
### Строка меню (Menu Bar)
|
|
@@ -167,7 +167,7 @@ brief: Данное руководство представляет собой
|
|
|
|
|
|
|
|
Также в меню вкладки можно выбрать `Поменять с другой панелью вкладок` (`Swap with Other Tab Pane`), чтобы поменять местами активную вкладку и содержимое другой панели, или `Объединить панели вкладок` (`Join Tab Panes`), чтобы объединить две панели редактора обратно в одну.
|
|
Также в меню вкладки можно выбрать `Поменять с другой панелью вкладок` (`Swap with Other Tab Pane`), чтобы поменять местами активную вкладку и содержимое другой панели, или `Объединить панели вкладок` (`Join Tab Panes`), чтобы объединить две панели редактора обратно в одну.
|
|
|
|
|
|
|
|
-## Редактор Cцены
|
|
|
|
|
|
|
+## Редактор cцены
|
|
|
|
|
|
|
|
Двойной клик по файлу коллекции (collection), игрового объекта (game object) или визуального компонента открывает *Редактор сцены*. По умолчанию все визуальные сцены открываются в 2D-режиме с ортографической камерой:
|
|
Двойной клик по файлу коллекции (collection), игрового объекта (game object) или визуального компонента открывает *Редактор сцены*. По умолчанию все визуальные сцены открываются в 2D-режиме с ортографической камерой:
|
|
|
|
|
|
|
@@ -178,11 +178,11 @@ brief: Данное руководство представляет собой
|
|
|

|
|

|
|
|
|
|
|
|
|
### Манипуляции с объектами
|
|
### Манипуляции с объектами
|
|
|
-Щёлкните <kbd>Left Mouse Click</kbd> по объекту в главном окне, чтобы выделить его. Прямоугольник (в 3D — параллелепипед) вокруг объекта подсветится бирюзовым цветом, показывая, какой элемент выбран. Выделенный объект также подсвечивается в панели *Outline*, как на изображении выше.
|
|
|
|
|
|
|
+Щёлкните <kbd>левой кнопкой мыши</kbd> по объекту в главном окне, чтобы выделить его. Прямоугольник (в 3D — параллелепипед) вокруг объекта подсветится бирюзовым цветом, показывая, какой элемент выбран. Выделенный объект также подсвечивается в панели *Outline*, как на изображении выше.
|
|
|
|
|
|
|
|
Можно также:
|
|
Можно также:
|
|
|
|
|
|
|
|
- - <kbd>Левая клик мыши</kbd> и <kbd>перетаскивание</kbd> — выделить все объекты внутри рамки выделения.
|
|
|
|
|
|
|
+ - <kbd>Левый клик мыши</kbd> и <kbd>перетаскивание</kbd> — выделить все объекты внутри рамки выделения.
|
|
|
- <kbd>Клик</kbd> по элементу в Структура (Outline); при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов
|
|
- <kbd>Клик</kbd> по элементу в Структура (Outline); при удержании <kbd>⇧ Shift</kbd> можно расширять выделение, а при удержании <kbd>Ctrl</kbd>/<kbd>⌘ Cmd</kbd> — добавлять или снимать выделение с элементов
|
|
|
|
|
|
|
|
### Инструмент перемещения
|
|
### Инструмент перемещения
|
|
@@ -258,7 +258,7 @@ brief: Данное руководство представляет собой
|
|
|
|
|
|
|
|

|
|

|
|
|
|
|
|
|
|
-## Обновление Pедактора
|
|
|
|
|
|
|
+## Обновление редактора
|
|
|
|
|
|
|
|
Редактор автоматически проверяет наличие обновлений. Если они доступны, появится уведомление в нижнем правом углу и на экране выбора проекта. Нажмите `Доступно Обновление` (`Update Available)` для загрузки и установки.
|
|
Редактор автоматически проверяет наличие обновлений. Если они доступны, появится уведомление в нижнем правом углу и на экране выбора проекта. Нажмите `Доступно Обновление` (`Update Available)` для загрузки и установки.
|
|
|
|
|
|
|
@@ -284,9 +284,9 @@ brief: Данное руководство представляет собой
|
|
|
|
|
|
|
|
Настройки редактора можно изменить в [окне настроек](/manuals/editor-preferences).
|
|
Настройки редактора можно изменить в [окне настроек](/manuals/editor-preferences).
|
|
|
|
|
|
|
|
-## Журналы Pедактора (Editor Logs)
|
|
|
|
|
|
|
+## Логи редактора (Editor Logs)
|
|
|
|
|
|
|
|
-Если у вас возникла проблема с редактором и вы хотите сообщить об ошибке через `Справка ▸ Сообщить о проблеме` (`Help ▸ Report Issue`), полезно приложить лог‑файлы самого редактора. Чтобы открыть папку с журналами в системном файловом менеджере, выберите пункт меню `Справка ▸ Показать логи` (`Help ▸ Show Logs`).
|
|
|
|
|
|
|
+Если у вас возникла проблема с редактором и вы хотите сообщить об ошибке через `Справка ▸ Сообщить о проблеме` (`Help ▸ Report Issue`), полезно приложить лог‑файлы самого редактора. Чтобы открыть папку с логами в системном файловом менеджере, выберите пункт меню `Справка ▸ Показать логи` (`Help ▸ Show Logs`).
|
|
|
|
|
|
|
|
Подробнее читайте в [руководстве по получению помощи](/manuals/getting-help/#getting-help).
|
|
Подробнее читайте в [руководстве по получению помощи](/manuals/getting-help/#getting-help).
|
|
|
|
|
|
|
@@ -298,7 +298,7 @@ brief: Данное руководство представляет собой
|
|
|
* macOS: `/Users/ **Ваше имя пользователя** /Library/Application Support/` или `~/Library/Application Support/Defold`
|
|
* macOS: `/Users/ **Ваше имя пользователя** /Library/Application Support/` или `~/Library/Application Support/Defold`
|
|
|
* Linux: `$XDG_STATE_HOME/Defold` или `~/.local/state/Defold`
|
|
* Linux: `$XDG_STATE_HOME/Defold` или `~/.local/state/Defold`
|
|
|
|
|
|
|
|
-Вы также можете получить доступ к журналам редактора во время его работы, если запустите редактор из терминала или командной строки. Чтобы запустить редактор из терминала:
|
|
|
|
|
|
|
+Вы также можете получить доступ к логам редактора во время его работы, если запустите редактор из терминала или командной строки. Чтобы запустить редактор из терминала:
|
|
|
|
|
|
|
|
```shell
|
|
```shell
|
|
|
# Linux:
|
|
# Linux:
|
|
@@ -308,7 +308,7 @@ $ ./path/to/Defold/Defold
|
|
|
$ > ./path/to/Defold.app/Contents/MacOS/Defold
|
|
$ > ./path/to/Defold.app/Contents/MacOS/Defold
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
-## Сервер Редакторa (Editor Server)
|
|
|
|
|
|
|
+## Сервер редакторa (Editor Server)
|
|
|
|
|
|
|
|
Когда редактор открывает проект, он запускает веб‑сервер на случайном порту. Этот сервер можно использовать для взаимодействия с редактором из других приложений. Начиная с версии 1.11.0, номер порта записывается в файл `.internal/editor.port`.
|
|
Когда редактор открывает проект, он запускает веб‑сервер на случайном порту. Этот сервер можно использовать для взаимодействия с редактором из других приложений. Начиная с версии 1.11.0, номер порта записывается в файл `.internal/editor.port`.
|
|
|
|
|
|