Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Unity_в_действии_Джозеф_Хокинг_Рус.pdf
Скачиваний:
83
Добавлен:
21.06.2022
Размер:
26.33 Mб
Скачать

1.4. Заключение      37

Команда Debug.Log() выводит сообщение на вкладку Console в Unity. Строка с этой командой идет в метод Start(), так как, как мы уже упоминали, данный метод вызывается однократно после активации объекта. Другими словами, после щелчка на кнопке Play в редакторе метод Start() будет вызван всего один раз. Как только вы добавили в сценарий команду регистрации (обязательно сохраните сценарий), щелкните на кнопке Play в программе Unity и перейдите на вкладку Console. Там появится сообщение «Hello World!». Поздравляю, вы написали свой первый сценарий для Unity! В следующих главах мы будем писать куда более сложный код, но сейчас вы сделали важный первый шаг.

ЭТАПЫ НАПИСАНИЯ СЦЕНАРИЯ «HELLO WORLD!»

Кратко перечислим, что мы делали при чтении последних страниц:

Создали новый проект.

Создали новый сценарий на языке C#.

Создали пустой объект GameObject.

Перетащили сценарий на этот объект.

Добавили к сценарию команду регистрации.

Щелкнули на кнопке Play!

Теперь сцену можно сохранить; появится файл с расширением .unity и значком Unity. Файл сцены представляет собой снимок всего, что есть в игре в данный момент, поэтому в дальнейшем вы можете легко загрузить сцену в программу. В данном случае сохранять сцену нет особого смысла (ведь она содержит всего один пустой объект GameObject). Но если вы не сохраните сцену и захотите вернуться к ней в будущем, она окажется пустой.

ОШИБКИ В СЦЕНАРИИ

Чтобы посмотреть, каким образом Unity указывает на ошибки, специально сделайте опечатку в сценарии HelloWorld. К примеру, даже лишняя скобка приведет к появлению на вкладке Console сообщения об ошибке:

Содержащий ошибку

Местоположение ошибки

Описание ошибки

сценарий

 

 

в сценарии (строка, символ)

 

 

 

 

1.4. Заключение

Unity — это мультиплатформенный инструмент разработки.

Визуальный редактор Unity состоит из набора фрагментов, которые работают в связке друг с другом.

Сценарии присоединяются к объектам как компоненты.Код сценариев пишется в программе MonoDevelop.