Блог программиста
Перевод документации по Unity. Статистика за первую неделю августа.
08.08.2014Новости

Вот и прошла первая неделя с момента, когда Unity Technologies объявила о программе поощрений для переводчиков.
За это время пришло около 30 переводчиков. Всем были выданы задания, и теперь можно подвести итоги первой недели!

Читать далее...
ОФИЦИАЛЬНОЕ СООБЩЕНИЕ ОТ UNITY TECHNOLOGIES!
01.08.2014Новости

Друзья, спасибо всем, кто помог нам начать процесс перевода технической документации Unity на русский язык.
Мы рады сообщить, что усилиями краудсорсинговой команды добровольцев-первопроходцев переведено уже 17% общего объема, и это - только начало!
Здесь можно посмотреть, как мы продвигаемся: http://docs.unity3d.com/ru/

В настоящее время мы активизируем процесс перевода, с целью его ускорения и повышения качества, и объявляем новую программу для тех, кто хочет присоединиться к команде переводчиков.

Читать далее...
Перевод документации Unity
30.05.2014Новости

Всем доброго времени суток.
Совсем недавно платформа для перевода документации стала открыта для всех желающих помочь!
Необходимо залогиниться на сайте http://translate.unity3d.com, и можно начинать переводить!

Читать далее...
Математика Unity (Урок 16). Vector Переменные.
03.10.2013Математика Unity

Компоненты

Значение компонентов вектора можно получить двумя способами.
Первый способ — через переменные компонентов.
Пример:
Vector3 v = new Vector3(1, 2, 3);
//Получаем значение компонента x
float x = v.x;

Читать далее...
Математика Unity (Урок 15). Vector Отражение, расстояние, проекция и угол.
14.09.2013Математика Unity

Отражение

Функция отражения векторов в Unity (C#):
Vector3.Reflect(Vector3 inDirection, Vector3 inNormal)    //Отражение

Данная функция возвращает вектор, значение компонентов которого равны отражению вектора inDirection в плоскости с нормалью inNormal.

Читать далее...
Математика Unity (Урок 14). Vector Умножение.
10.09.2013Математика Unity

Перемножение компонентов

Функция перемножения компонентов векторов в Unity (C#):
Vector[X].Scale(Vector[X] a, Vector[X] b)    //Перемножение компонентов

Читать далее...
Математика Unity (Урок 13). Vector Интерполяции.
08.09.2013Математика Unity

С этого урока будут рассматриваться вектора. Но так как в Unity три класса векторов (Vector2, Vector3, Vector4), условное обозначение «общего» класса: Vector[X].
Т.е. если функция есть не только в одном классе, то буду писать Vector[X].Функция.
В коде «общий» класс использоваться не будет.

Читать далее...
Математика Unity (Урок 12). Mathf Константы.
06.09.2013Математика Unity

Константы

В классе Mathf есть несколько констант:

Число Пи

float Mathf.PI = 3.14159274f;	//Число Пи

Используется для расчёта по формулам с числом Пи.

Читать далее...
Математика Unity (Урок 11). Mathf циклы и инверсная интерполяция.
28.08.2013Математика Unity

Цикл 1

В Unity, в классе Mathf одним из циклов является Repeat.
Синтаксис (C#):
Mathf.Repeat(float val, float length);

Читать далее...
Математика Unity (Урок 10). Mathf сравнение и сглаживания.
28.07.2013Математика Unity

Сравнение

В Unity, в связи с неточностью чисел типа float, не рекомендуется использовать точное сравнение. Например:
if(2.0f == 10.0f/5.0f)
	Debug.Log(true);
else
	Debug.Log(false);

Читать далее...
Опрос

Нужен ли курс уроков по созданию игры на Unity3d?