Публикации по теме '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, поэтому для этого я решил использовать физику и управлять жестким телом силой и скоростью .
Для этого я буду использовать сопрограмму , потому что, как только сила будет добавлена к твердому телу , я хочу, чтобы скорость остановила эту силу через момент времени.
Это добавит силу к жесткому телу , а..