Публикации по теме 'unity'


Операторы Switch на помощь
Цель: исключить несколько операторов if и else if с помощью оператора Switch! Начните писать оператор switch, написав ключевое слово switch , а затем заключив его в int _powerUpID , чтобы мы могли выполнять различные действия в зависимости от идентификатора. В настоящее время у нас есть 3 _powerUpID (0, 1 и 2), которые в операторе switch называются cases . В каждом случае мы пишем код, который мы хотим выполнить, за которым следует ключевое слово break , чтобы выйти из..

Переменные: поля для данных
Переменные — это ящики, в которых хранятся данные. С их помощью вы можете собирать, вычислять и сравнивать данные разных типов и размеров. В переменной есть 6 важных частей: Имя Тип Значение Область Срок службы Место в памяти

5 советов, как начать свой путь инди-разработчика игр с Unity
Всегда хотели создавать свои собственные видеоигры? — Я занимаюсь разработкой персональных игр уже около 2 лет. Вы можете увидеть некоторые из моих работ на Itch.io . Краткая предыстория того, откуда я пришел, прежде чем я приступлю к этому, заключается в том, что в то время, когда я начинал, у меня было базовое понимание программирования на JavaScript (такие вещи, как переменные, функции, циклы). И достойное представление о том, что делает игру увлекательной. Все остальное было с..

Понимание элементов управления временной шкалой
Цель: ознакомиться с элементами управления временной шкалой. Есть несколько элементов управления временной шкалой, которые я хочу обсудить, но которые я еще не обсуждал. Во-первых, я хотел указать на полезный ярлык, который позволяет нам прокручивать влево и вправо редактор временной шкалы вместо прокрутки с помощью полосы прокрутки. Для этого удерживайте Alt и щелкните левой кнопкой мыши по редактору для прокрутки. Если мы хотим объединить все наши клипы в один вид, я могу..

Создание простой системы перезарядки в Unity
Системы охлаждения используются для всех видов вещей. Скорострельность, специальные атаки, магические атаки, список можно продолжить. Так как же его создать? Что ж, есть несколько вариантов, как и практически во всем, что касается программирования. Я мог бы перейти к IEnumerators и Coroutines, но это целая статья сама по себе. Итак, сегодня я просто расскажу о простом методе создания таймера задержки или перезарядки с помощью Time.time; Time.time — это функция в Unity, которая..

Пользовательский интерфейс Unity: меню паузы и настройки громкости/яркости
Задача: разработать экран меню, который активируется при нажатии клавиши ESC. Это приостановит игру и позволит пользователям регулировать громкость и яркость. Сегодняшний проект заключается в работе с инструментами пользовательского интерфейса Unity для создания меню паузы с использованием ползунков пользовательского интерфейса для аудио и яркости , а также с использованием Time.timeScale , чтобы приостанавливать игру всякий раз, когда пользователь нажимает ESC . Настройка..

Уклонение от вражеских атак: Часть 2
Цель: создать более плавное движение вдали от лазеров игроков. Я хотел, чтобы уклонение моего врага выглядело более плавным, чем при использовании transform.Translate, поэтому для этого я решил использовать физику и управлять жестким телом силой и скоростью . Для этого я буду использовать сопрограмму , потому что, как только сила будет добавлена ​​к твердому телу , я хочу, чтобы скорость остановила эту силу через момент времени. Это добавит силу к жесткому телу , а..