межплатформенный веб-плеер в 2006-м, iPhone в 2008-м, Android в 2010-м и даже такие игровые консоли, как Xbox и PlayStation.
то время как в данном случае разработчиком называется любой человек, работающий над созданием игры, а программистом называется разработчик, выполняющий конкретные обязанности. Поэтому, к примеру, художники и дизайнеры будут также называться разработчиками, но в книге рассматривается только работа программистов.
Хотелось бы подчеркнуть, что в контексте создания игр слово разработчик имеет несколько непривычный для нас смысл. Например, в области веб-разработки это синоним слова программист,
Нам же достаточно вызвать метод TransformDirection(), чтобы, как следует из его названия, преобразовать направление.
Возможно, вам интересно, почему свойство называется localEulerAngles, а не localRotation. Для ответа на этот вопрос вам нужно познакомиться с концепцией, называемой
Rotate(0, speed, 0, Space.World)
Переданный в StartCoroutine() метод имеет набор скобок, следующий за именем. Такой синтаксис означает, что вы не передаете имя функции, а вызываете ее. И эта функция работает, пока не встретится команда yield. После этого ее выполнение на время прервется.
Создание сферы, секундная остановка и разрушение сферы
В результате создается впечатление, что сопрограммы работают в фоновом режиме.
компонентом сопрограммы является ключевое слово yield, временно прерывающее ее работу,