вторник, 30 августа 2011 г.

Копал код

Натолкнулся на примерно следующую конструкцию (Каким-то чудом она долгое время использовалась только для случая, когда "все хорошо"):

const int maxSize = 8;

vector <SomeType> v[maxSize];
...
SomeFunction (&v[0][0]);

воскресенье, 28 августа 2011 г.

Уроки Unity. 1. Getting started


Урок 1. Основы Unity.

На простом примере мы научимся самым основам Unity.

Создаем первый объект - капсулу (GameObject -> Create other -> Capsule). Она будет символизировать боевой корабль.


Осветим его источником света Directional light: Game Object -> Create Other -> Directional Light.


Создаем prefab: Assets -> Create -> Prefab. Назовем его Fighter. Перетащим в него нашу капсулу. Этот объект будет нашим звездолетом.

Создадим для префаба скрипт, который будет управлять его поведением: ПКМ на префаб -> Create -> C Sharp Script. Изменим имя скрипта на Fighter. Перетащим его в префаб Fighter. Теперь скрипт связан со звездолетом.