Запись из жизни:


1. Программирование unity3d — (комментарии, журнал, переменные)

02.02.2015 | Игры, Программер | 1 | Автор:



Кратко без излишеств о программировании Unity3d на языке C#. Уроки написаны в краткой и сжатой форме, только необходимая информации. Строка кода - выполняемая функция. Здесь вы не узнаете как пользоваться Unity3d, потому эти уроки о программирование.

Создадим пустой 2d проект:

  1. File
  2. New Project...
  3. 2D
  4. Create

Создадим новый C# скрипт с именем helloworld. Добавим строку print ("hello world"); , которое выводит сообщение hello world.

При запуске этого скрипта в окне консоли Unity3d мы увидим сообщение: hello world.

Что бы оставлять комментарии в коде нашего скрипта используются "//" после этих символов текст не читается как код, и перестает действовать с новой строки.

Что бы сделать многостроковый комментарий в начале используем "/*" , а в конце закрываем "*/".

— Нестеров Кирилл

Если бы строка print ("hello world"); находилась тут:

, то сообщение: hello world, отображалось бы каждый кадр!

Похожее действие для отладки скрипта мы будем использовать строку:

Для дальнейшего изучения программирования, нам будет удобно отслеживать действия кода, поэтому Debug.Log (); нам пригодится в этом.

Созданный нами файл перенесем на созданную по умолчанию камеру Main Camera. Так мы присоединим скрипт к объекту, т.е. единственному объекту на сцене - наша камера.

— Нестеров Кирилл

Удобно использовать для отладки скриптов.

Переменные

Рассмотрим: public int Ammo = 10; место нахождение в коде:

Присваиваем переменно int значение 10 и называем ее Ammo. public - значит доступна для редактирования в среде Unity3d.

Переменные в С# и что в нее можно сохранить:

Основные действия с переменными

Пример описания переменной:

Интересная переменная public с выпадающим списком:



Метки записи: , , , .





Календарь публикаций

Декабрь 2016
Пн Вт Ср Чт Пт Сб Вс
« Ноя    
 1234
567891011
12131415161718
19202122232425
262728293031  

Не пропусти акцию:

Архив новостей

Подписаться на канал KIRILL NESTEROV