Пример с var в Unity: using UnityEngine; public class Example : MonoBehaviour { void Start() { var playerHealth = 100; // Компилятор понимает, что playerHealth - это int var playerName = "Hero"; // Компилятор понимает, что playerName -
1️⃣ Что такое массив в C#? 📌 Массив — это коллекция одинаковых элементов (например, чисел, строк или объектов), которые можно хранить в одной переменной. Все элементы в массиве имеют одинаковый тип данных. 🔹 Пример: представь, что ты хочешь хранить
В Unity class (класс) — это сам скрипт, который ты создаешь, а файл называется так же, как этот класс. 📌 Как связаны файлы и классы в Unity? 1️⃣ Когда ты создаешь новый C# скрипт в Unity, он автоматически получает то же имя, что и файл. 2️⃣ Внутри
пример TakeDamage не прописан в Unity — это просто наш собственный метод, который мы сами придумали. 📌 Как понять, какие методы уже есть в Unity? 🔹 Методы, которые уже есть в Unity → это встроенные методы, такие как: Start(), Update(),
В Unity есть огромное количество методов, но их можно легко находить. Вот 5 способов узнать, какие методы доступны: 1️⃣ Справка Unity (официальная документация) Unity имеет официальную документацию, где описаны все методы, классы и компоненты. 📌 Где
В Unity while и for используются в основном для повторяющихся действий, таких как перемещение объектов, обработка анимаций, генерация уровней и другие задачи, где нужно выполнять код много раз. 1️⃣ while в Unity — когда не знаем, сколько раз
Примеры использования в Unity с параметром по умолчанию(default parameters) Примеры использования в Unity 1️⃣ Установка урона с параметром по умолчанию В игре можно сделать метод, который наносит урон, но если урон не передан — использовать
Можно создавать объекты с разными тегами (например, деньги, подарки, аптечки и т. д.) и потом реализовать взаимодействие с этими объектами, используя теги для их различения. Как реализовать объекты с тегами: Создаём объекты с нужными тегами
2. Операторы и условия (if-else) Позволяют проверять условия и выполнять код в зависимости от ситуации. Пример 2: Проверяем здоровье игрока Что здесь происходит? Функция TakeDamage(int damage) уменьшает здоровье. Если health
Как сделать систему сохранения игры в Unity Мы создадим сохранение в JSON-файл с названием сцены и текущими данными игры. 📂 1. Создай файл SaveSystem.cs Этот скрипт будет сохранять и загружать игру. 📂 2. Измени MainMenu.cs Добавляем кнопки для