Рубрика: Unity3D : Школа

Этот урок скорее справка рассчитан для того кто полностью знает интерфейс Unity!
Я программирую в Unity на языке JavaScript потому что я web-мастер и не много знаю JS поэтому мне так удобней.
Смотрим скрипт:
var projectile : Rigidbody; // переменная “projectile” у которой значение может быть только физический объект
function Update() // выполнять каждый кадр
{
if( Input.GetButtonDown (“Fire1″) ) // [...]

Малюсенький класс с очень полезной реализацией – затратив минимум усилий, вы всегда будете знать, находится ли мышь над каким-нибудь GUI элементом.
Использование : Просто проверить Event.current.mousePosition на попадание в контроллируемый рект.
Предположим, у вас есть панелька, на ней две кнопки и поле ввода текста. Кнопки и ввод текста проверять нет смысла, а вот панельку стоит проверить. Если [...]

Сегодня я решил поделиться опытом расширения редактора Unity.
Пример я выбрал такой не очень сложный, но и немного интересный. Мы с Вами научимся расширять редактор под свои задачи, в частности мы попробуем создать редактируемую кривую Безье третьего порядка.

Шейдеры в Unity пишутся на специальном языке, который называется ShaderLab. Язык этот не сложный и в этой статье я его попытаюсь описать.
Конечно большая часть этого урока – содержание справки Unity, но так как у многих проблемы с английским – этот урок будет полезным.



Страница 2 of 712345...Последняя »