Заметки о прохождении Учебника Unity Hello World от Эмануэля Эферонато:

  1. Привязка скрипта к контроллеру игрового объекта напоминает то, как вы подключаете элементы раскадровки iOS к связанным с ними действиям в Xcode. По крайней мере, так, как я это сделал — с перетаскиванием скриптов из Asset list в GameObject.
  2. Это не сработало для куба. Пишу якобы на С#. Это совсем другой C#, чем тот, к которому я привык при разработке Windows Phone, но он странно удобен. Вероятно, мне понадобится использовать Console.log() вместо Debug.log() примерно сто раз, прежде чем я смогу сделать это правильно с первого раза.
  3. Хм, оказывается, мне просто нужно было перетащить это в куб, чтобы он заработал. Что сделал cube.AddComponent("CubeScript"); делать? Несмотря ни на что, сейчас это работает. Ура!
  4. О, да, у нас есть блок, меняющий цвет, когда мы нажимаем. Интересно, сколько времени мне понадобится, чтобы не забыть выйти из режима «игры», когда я снова запущу игру после внесения изменений.
  5. Что такое флип Кватернион? Ооо, это тип вращения.

В конце урока я сделал объект, который поворачивается на 180 градусов. Это не очень интересно, но, по крайней мере, это взаимодействие! После того, как я заставил куб работать, я пошел дальше и сделал сферу, чтобы сделать то же самое. Я столкнулся с проблемой, когда моя сфера находилась поверх моего квадрата, поэтому я узнал о позиционировании:

cube.transform.localPosition = новый Vector3 (2, 2, 2);

Я до сих пор не понимаю, насколько мои объекты трехмерны (возможно, они «трехмерны» в том смысле, что они двигаются по оси Z), но я полагаю, что это можно настроить, добавив размер Z к моей инициализации, верно?

Бинго!

Изменять:

cube.transform.localScale=новый Vector3 (2,2,0.1f);

to:

cube.transform.localScale=новый вектор3 (2,2,2);

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

Вот и все на сегодня — следите за обновлениями, пока я превращу эти вводные уроки в общие знания!

PS: Оказывается, QuickTime действительно полезен и может снимать видео с экрана Mac. ТИЛЬ!