- •Основы 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 Физика
- •Добавление случайных элементов в игру
- •Выбор случайного элемента в массиве
- •Выбор элементов с разной вероятностью
- •Перемешивание списка
- •Выбор элементов из набора без повторений
- •Случайные точки в пространстве
- •Некоторые из моих объектов не отбрасывют или на них не падают тени
Массивы
Когда в скрипте имеется массив в качестве публичной переменной, инспектор покажет редактор значений, который позволяет редактировать как размер массива, так и значения или ссылки в нем.
Скрипт
содержащий свойство-массив типа Vector3
При уменьшении свойства Size, значения в конце массива будут удалены. При увеличении размера массива то, что находится в последнем элементе будет скопировано во все новые элементы. Это может быть полезно при настройке массива, значения которого в основном совпадают - вы можете установить первый элемент, а затем изменить размер, чтобы скопировать его во все остальные элементы.
Редактирование нескольких объектов одновременно
Если вы выбрали два или более объекта, их общие компоненты могут быть изменены вместе (т.е. значения, которые вы добавите, будут скопированы во все выделенные объекты).
Множественный выбор в инспекторе
Когда значение свойств является одинаковым для всех выбранных объектов, то значение будет показано, но в противном случае, оно будет показано в виде знака тире. Только компоненты, общие для всех объектов будут видны в инспекторе. Если выбранный объект имеет компоненты, которые не присутствуют у других объектов, инспектор покажет сообщение, что некоторые компоненты скрыты. Контекстное меню свойства (открывается правым щелчком по имени свойства) также имеет опции, что позволяет вам установить значение любого из выбранных компонентов.
Обратите внимание, что вы также можете редактировать сразу несколько выбранных префабов(prefab), но кнопки Select, Revert и Apply не будут доступны.
Библиотеки предустановок
Библиотеки предустановок содержат данные, созданные пользователями и сохраняются между рабочими сеансами. Они интегрированы в палитру цветов, редактор градиентов и редакторы кривых.
Предустановка - это нечто сохранённое пользователем для будущего использования, например: цвет, градиент, кривая.
Библиотека предустановок - это коллекция созданных пользователем предустановок, сохранённая в один файл.
Библиотеки предустановок содержат либо личные данные, либо данные, относящиеся к проекту. Соответственно, они могут быть сохранены либо в папке пользовательских настроек, либо в папке ‘Editor’, расположенной в папке Assets. В дальнейшем библиотеки предустановок проекта могут быть легко добавлены в репозиторий системы контроля версий для удобного совместного использования всеми членами команды, либо для включения в пакеты Asset Store.
Как создать предустановку цвета:
Щёлкните по полю свойства, основанного на цвете. Например, выберите объект Main Camera в окне Hierarchy и щёлкните на цветовое поле свойства Background
Подберите цвет по вкусу
В нижней части вы увидите секцию Presets
Просто щёлкните по кнопке для добавления текущего цвета в текущую библиотеку предустановок
Контекстное меню (иконка с тремя линиями)
Вы можете переключить режим представления предустановок между списком (List) и сеткой (Grid) в контекстном меню (иконка с тремя линиями)
Выбрать одну из доступных библиотек предустановок
Создать новую библиотеку
Во всплывающем окне Create New Library вы можете выбрать размещение новой библиотеки - в папке пользовательских настроек (Preferences Folder) или в папке проекта (Project Folder)
Показать текущую библиотеку в проводнике ОС
Можно менять порядок предустановок с помощью таскания
Предустановки можно удалять левой кнопкой мыши с зажатой клавишей ALT, либо с помощью контекстного меню, вызываемое кликом правой кнопкой мыши
Предустановку можно переименовать из контекстного меню, вызываемого щелчком правой кнопкой мыши (заметьте, что имена отображаются только при представлении предустановок в виде списка (List))
При выборе библиотеки предустановок в проекте (окно Project), вы сможете просмотреть её содержимое в инспекторе. Там же можно нажать кнопку “Edit..” для
