Архив метки: C#

Unity: Преобразовать MeshRenderer в SkinnedMeshRenderer

Добрался до урока «INTEGRATION 03 — Making an RPG in Unity (E12)». Все части интеграции были созданы довольно давно, поэтому для новых версий Unity и Blender приходится что-то изменять. В этот раз я столкнулся с тем, что скрипт Equipment.cs не принимал объект типа MeshRenderer, а тол...

Unity: Определить нажатие на объект

Если разрабатывать проект под Андроид, то приходится взаимодействовать с объектами сцены. В случае с элементами интерфейса (например UI Button) уже всё встроено и мы легко можем обработать событие нажатия на кнопку с помощью заполнения поля OnClick() в Инспекторе: Однако для других объектов такого ф...

Unity: Отобразить в Инспекторе подсказку для переменной

В редакторе Unity для окошка Инспектора можно было установить заголовок для группы переменных, но сейчас мне потребовалось вывести всплывающую подсказку с описанием переменной. Сделать это можно также с помощью атрибутов. Например, такой код: /// <summary> /// The hotkey to show and hide the c...

Unity: Создание и подключение плагина для Android

За основу взят этот ролик: Создавать плагин для Unity мы будем в Android Studio, а только потом его подключать к Unity. Шаг первый — создание плагина 1. Android Studio ▶ Start a new Android Studio project: 2. На экране выбора шаблона проекта нам будет достаточно использовать «No Act...