- •Основы Unity
- •Обозреватель проекта
- •Поиск по Asset Store
- •Клавиши быстрого доступа
- •Иерархия
- •Окно Scene
- •Навигация в окне Scene
- •Позиционирование игровых объектов.
- •Инструмент Rect Tool
- •Панель управления окна Scene View
- •Инспектор
- •Префабы
- •Customizing Your Workspace (Настройка рабочего пространства)
- •Asset Workflow (работа с ассетами)
- •Создание ассета
- •Обновление ассетов
- •Создание сцен
- •Инстанциирование префабов
- •Добавление компонентов и скриптов
- •Размещение GameObject’ов
- •Работа с камерами
- •Источники света
- •Публикация сборок
- •Потоковая загрузка в веб-плеере
- •Автономное развёртывание веб-плеера
- •Сборка standalone плееров
- •В недрах процесса сборки
- •Предварительная загрузка (далее - прелоадинг)
- •Вы готовы собирать игры
- •Сочетания клавиш Unity
- •Preferences (Настройки редактора)
- •General (Основные)
- •External Tools (Внешние инструменты)
- •Colors (Цвета)
- •Keys (Клавиши)
- •Cache Server (Кэш сервер)
- •Взаимосвязь между GameObject’ом и компонентом
- •Компонент Transform
- •Другие компоненты
- •Использование компонентов
- •Добавление компонентов
- •Редактирование компонентов
- •Взаимоотношения компонента и скрипта
- •Отключение Игровых Объектов (GameObjects)
- •Результат отключения родителя Игрового Объекта
- •Едактирование свойств
- •Значения
- •Градиенты
- •Массивы
- •Редактирование нескольких объектов одновременно
- •Библиотеки предустановок
- •Как создать предустановку цвета:
- •Настройки инспектора
- •Блокировка
- •Режимы Нормальный/Отладка
- •Сочетания клавиш, которые можно использовать без инструмента Hand
- •Режим полета
- •Гизмо сцены
- •Жесты в Mac на трекпаде
- •Позиционирование игровых объектов
- •Перемещение, вращение и масштабирование
- •Переключатели отображения гизмо
- •Поиск в сцене
- •Поиск по проекту и метки
- •Префабы (Prefabs)
- •Использование префабов
- •Редактирование префаба из его экземпляров
- •Источники света
- •Способы рендеринга
- •Больше информации
- •Создание геймплея.
- •Создание экземпляров префабов во время работы приложения
- •Общие сценарии
- •Построение стены
- •Создание экземпляров ракет и взрывов
- •Замена персонажа на Ragdoll или обломки
- •Размещение группы объектов по заданному шаблону
- •Традиционный игровой ввод
- •Добавление новых осей ввода
- •Использование осей ввода из скриптов
- •Названия кнопок
- •Ввод на мобильном устройстве
- •Симуляция Мыши
- •Акселерометр
- •Фильтр низких частот
- •Я хочу получить как можно более точные показания акселерометра. Что я должен делать?
- •Предварительный просмотр текста
- •Видимость и размер клавиатуры
- •Наследование
- •Проблемы производительности и ограничения неравномерного (Non-Uniform) масштабирования
- •Важность масштаба
- •Подсказки по работе с компонентами Transform
- •Геймплей в 2d
- •2D Графика
- •2D Физика
- •Добавление случайных элементов в игру
- •Выбор случайного элемента в массиве
- •Выбор элементов с разной вероятностью
- •Перемешивание списка
- •Выбор элементов из набора без повторений
- •Случайные точки в пространстве
- •Некоторые из моих объектов не отбрасывют или на них не падают тени
Настройки инспектора
Inspector Lock (блокировка инспектора) и Inspector Debug Mode (Инспектор в режиме отладки) - две полезные опции, которые могут помочь вам в работе.
Блокировка
Обычно инспектор отображает детали текущего выбранного объекта, но иногда бывает полезным, чтобы в инспекторе отображался один объект, пока вы работаете с другими. Чтобы так сделать, у инспектора есть режим блокировки (Lock), который вы можете активировать при помощи маленькой иконки замка в верхнем правом угле окна инспектора.
Учтите, что у вас может быть открыт больше чем 1 инспектор одновременно (выбрать из меню инспектора Add Tab), таким образом вы можете иметь и заблокированного инспектора и дополнительного, для работы с выбранным объектом.
Режимы Нормальный/Отладка
Другая опция в меню, это выбор между режимом Normal(нормальный) и Debug(отладка) Обычно, инспектор отображает пользовательский редактор для ассета или компонента, если есть доступный, но иногда удобнее напрямую видеть параметры. Режим отладки отображает только параметры, в отличие от пользовательского редактора, а для скриптов он также отображает и private переменные (хотя их значения не могут быть изменены так, как public переменные).
Скрипт
отображаемый в режиме отладки с
затемнёнными private переменными
Как и режим блокировки, режим Нормальный/Отладка применяется индивидуально для каждого инспектора, таким образом у вас может быть открыто 2 инспектора одновременно так, чтобы видеть оба окна.
Использование окна Scene View
Окно Scene View - это ваша интерактивная песочница. Вы будете использовать Scene View для выбора и расположения окружений, игрока, камеры, врагов, и всех остальных игровых объектов. Управление и манипулирование объектами с использованием окна Scene View является одной из наиболее важных функций Unity, поэтому важно уметь делать это быстро.
Настройки инспектора
Навигация в окне Scene
Окно Scene имеет набор навигационных элементов управления, которые помогут ориентироваться в нем быстро и эффективно.
Перемещение с помощью стрелок
Для перемещения по сцене можно использовать клавиши со стрелками. Клавиши вверх и вниз перемещают камеру вперед и назад в том направлении, в которое она смотрит. Клавиши влево и вправо поворачивают камеру в стороны. При использовании стрелок, зажмите клавишу Shift для ускоренного перемещения.
Фокусировка
Если выбрать геймобъект в иерархии, затем поместить мышь над Scene View, и нажать Shift+F, вид отцентрируется на выбранном объекте. Эта возможность называется кадрировать выделенное (frame selection).
Перемещение, вращение по орбите и масштабирование
Перемещение, вращение по орбите и масштабирование - ключевые операции навигации в окне Scene View, поэтому Unity предоставляет несколько альтернативных путей их выполнения для максимального удобства.
Использование инструмента Hand (рука)
Когда выбран инструмент Hand (быстрая шлавиша: Q), доступны следующие элементы управления мышью:
Движение: двигайте мышь с зажатой кнопкой для перемещения камеры.
Вращение: Удерживая Alt, двигая мышь с зажатой кнопкой, вращайте камеру вокруг текущего центра вращения. Эта опция не поддерживается в 2D режиме, потому что вид ортографический.
Масштабирование: Удерживая Control,
двигайте мышь с зажатой кнопкой для
масштабирования камеры.
Можно зажать клавишу Shift, чтобы увеличить скорость перемещения и масштабирования.
