unity3d учебник
Начало работы с unity3d
Поиск…
замечания
Unity обеспечивает среду разработки кросс-платформенной игры для разработчиков. Разработчики могут использовать язык C # и / или JavaScript, основанный на синтаксисе UnityScript для программирования игры. Целевые платформы развертывания могут легко переключаться в редакторе. Все основные игровые коды остаются такими же, за исключением некоторых зависимых от платформы функций. Список всех версий и соответствующих загрузок и примечаний к выпуску можно найти здесь: https://unity3d.com/get-unity/download/archive .
Версии
Версия | Дата выхода |
---|---|
Unity 2017.1.0 | 2017-07-10 |
5.6.2 | 2017-06-21 |
5.6.1 | 2017-05-11 |
5.6.0 | 2017-03-31 |
5.5.3 | 2017-03-31 |
5.5.2 | 2017-02-24 |
5.5.1 | 2017-01-24 |
5,5 | 2016-11-30 |
5.4.3 | 2016-11-17 |
5.4.2 | 2016-10-21 |
5.4.1 | 2016-09-08 |
5.4.0 | 2016-07-28 |
5.3.6 | 2016-07-20 |
5.3.5 | 2016-05-20 |
5.3.4 | 2016-03-15 |
5.3.3 | 2016-02-23 |
5.3.2 | 2016-01-28 |
5.3.1 | 2015-12-18 |
5.3.0 | 2015-12-08 |
5.2.5 | 2016-06-01 |
5.2.4 | 2015-12-16 |
5.2.3 | 2015-11-19 |
5.2.2 | 2015-10-21 |
5.2.1 | 2015-09-22 |
5.2.0 | 2015-09-08 |
5.1.5 | 2015-06-07 |
5.1.4 | 2015-10-06 |
5.1.3 | 2015-08-24 |
5.1.2 | 2015-07-16 |
5.1.1 | 2015-06-18 |
5.1.0 | 2015-06-09 |
5.0.4 | 2015-07-06 |
5.0.3 | 2015-06-09 |
5.0.2 | 2015-05-13 |
5.0.1 | 2015-04-01 |
5.0.0 | 2015-03-03 |
4.7.2 | 2016-05-31 |
4.7.1 | 2016-02-25 |
4.7.0 | 2015-12-17 |
4.6.9 | 2015-10-15 |
4.6.8 | 2015-08-26 |
4.6.7 | 2015-07-01 |
4.6.6 | 2015-06-08 |
4.6.5 | 2015-04-30 |
4.6.4 | 2015-03-26 |
4.6.3 | 2015-02-19 |
4.6.2 | 2015-01-29 |
4.6.1 | 2014-12-09 |
4.6.0 | 2014-11-25 |
4.5.5 | 2014-10-13 |
4.5.4 | 2014-09-11 |
4.5.3 | 2014-08-12 |
4.5.2 | 2014-07-10 |
4.5.1 | 2014-06-12 |
4.5.0 | 2014-05-27 |
4.3.4 | 2014-01-29 |
4.3.3 | 2014-01-13 |
4.3.2 | 2013-12-18 |
4.3.1 | 2013-11-28 |
4.3.0 | 2013-11-12 |
4.2.2 | 2013-10-10 |
4.2.1 | 2013-09-05 |
4.2.0 | 2013-07-22 |
4.1.5 | 2013-06-08 |
4.1.4 | 2013-06-06 |
4.1.3 | 2013-05-23 |
4.1.2 | 2013-03-26 |
4.1.0 | 2013-03-13 |
4.0.1 | 2013-01-12 |
4.0.0 | 2012-11-13 |
3.5.7 | 2012-12-14 |
3.5.6 | 2012-09-27 |
3.5.5 | 2012-08-08 |
3.5.4 | 2012-07-20 |
3.5.3 | 2012-06-30 |
3.5.2 | 2012-05-15 |
3.5.1 | 2012-04-12 |
3.5.0 | 2012-02-14 |
3.4.2 | 2011-10-26 |
3.4.1 | 2011-09-20 |
3.4.0 | 2011-07-26 |
Установка или настройка
обзор
Unity работает на Windows и Mac. Существует также версия альфа-версии Linux .
Существует 4 разных плана платежей для Unity:
- Персональный - бесплатно (см. Ниже)
- Плюс - $ 35 USD в месяц за место (см. Ниже)
- Pro - 125 долларов США в месяц за место - после подписания плана Pro в течение 24 месяцев подряд у вас есть возможность прекратить подписку и сохранить версию, которую вы имеете.
- Предприятие - контакт Unity для получения дополнительной информации
Согласно EULA: Компании или объединенные организации, оборот которых превысил 100 000 долларов США в последний финансовый год, должны использовать Unity Plus (или более высокую лицензию); на сумму свыше 200 000 долларов США они должны использовать Unity Pro (или Enterprise).
Установка
Загрузите помощник загрузки Unity .
Запустите помощник и выберите модули, которые вы хотите загрузить и установить, например, редактор Unity, среду разработки MonoDevelop, документацию и необходимые модули для сборки платформы.
Если у вас установлена более старая версия, вы можете обновить ее до последней стабильной версии .
Если вы хотите установить Unity без помощника загрузки Unity, вы можете получить установщиков компонентов из примечаний к выпуску Unity 5.5.1 .
Установка нескольких версий единства
Часто бывает необходимо установить несколько версий Unity одновременно. Для этого:
В Windows измените каталог установки по умолчанию на пустую папку, которую вы создали ранее, например
Unity 5.3.1f1
.На Mac установщик всегда будет устанавливать в
/Applications/Unity
. Переименуйте эту папку для существующей установки (например, в/Applications/Unity5.3.1f1
) перед запуском установщика для другой версии.Вы можете удерживать Alt при запуске Unity, чтобы заставить его выбрать проект для открытия. В противном случае последний загруженный проект будет пытаться загрузить (если он доступен), и может предложить вам обновить проект, который вы не хотите обновлять.
Основной редактор и код
раскладка
Основной редактор Unity будет выглядеть ниже. Основные функции некоторых окон / вкладок по умолчанию описаны на изображении.
Макет Linux
Существует небольшая разница в компоновке меню версии Linux, например, снимок экрана ниже,
Основное использование
Создайте пустой объект GameObject
, щелкнув правой кнопкой мыши в окне иерархии и выберите « Create Empty
. Создайте новый скрипт, щелкнув правой кнопкой мыши в окне Project и выберите Create
> C# Script
. Переименуйте его по мере необходимости.
Когда в окне «Иерархия» выбран пустой GameObject
, перетащите вновь созданный скрипт в окно «Инспектор». Теперь скрипт прикреплен к объекту в окне иерархии. Откройте скрипт с установленной по умолчанию MonoDevelop IDE или вашим предпочтением.
Основные скрипты
Базовый код будет выглядеть ниже, кроме строки Debug.Log("hello world!!");
,
using UnityEngine;
using System.Collections;
public class BasicCode : MonoBehaviour {
// Use this for initialization
void Start () {
Debug.Log("hello world!!");
}
// Update is called once per frame
void Update () {
}
}
Добавьте строку Debug.Log("hello world!!");
в методе void Start()
. Сохраните сценарий и вернитесь в редактор. Запустите его, нажав « Воспроизвести» в верхней части редактора.
Результат должен выглядеть следующим образом в окне консоли:
Макеты редакторов
Вы можете сохранить расположение ваших вкладок и окон, чтобы стандартизировать свою рабочую среду.
Меню макетов можно найти в правом верхнем углу редактора Unity:
Unity поставляется с 5 стандартными макетами (2 на 3, 4 сплита, по умолчанию, высокая, широкая) (отмечена 1) . На картинке выше, помимо макетов по умолчанию, в верхней части также есть собственный макет.
Вы можете добавить свои собственные макеты, нажав кнопку «Сохранить макет ...» в меню (с пометкой 2) :
Вы также можете удалить любой макет, нажав кнопку «Удалить макет ...» в меню (с пометкой 2) :
Кнопка « Восстановить заводские настройки ...» удаляет все пользовательские макеты и восстанавливает макеты по умолчанию (помечены знаком 2) .
Настройка рабочей области
Вы можете настроить макет представлений, перетаскивая вкладку любого вида в одно из нескольких мест. Отбрасывание вкладки в области вкладок существующего окна добавит вкладку рядом с любыми существующими вкладками. В качестве альтернативы, отбрасывание вкладки в любой зоне док-станции добавит представление в новое окно.
Вкладки также могут быть отделены от главного окна редактора и помещены в их собственный плавающий редактор Windows. Плавающие окна могут содержать расположение представлений и вкладок, как и окно главного редактора.
Когда вы создали макет редактора, вы можете сохранить макет и восстановить его в любое время. См. Этот пример для макетов редакторов .
В любое время вы можете щелкнуть правой кнопкой мыши вкладку любого вида, чтобы просмотреть дополнительные параметры, такие как «Максимизировать» или добавить новую вкладку в одно и то же окно.