порт Корсаров на Андроид: Мануалы по Unity

четверг, 4 апреля 2024 г.

Установка шрифта с кириллицей

Настройки TextMeshPro для установки шрифта с кириллицей

Просто, обычным перетягиванием, поставить понравившийся шрифт с кириллицей в нельзя. Обязательно во время установки нужно в поле Character Sequence прописать код: 0400-04ff 
Если же нужно использовать кириллицу вместе с латиницей, то нужен код: 0000-04ff , иначе работать не будет.

суббота, 2 марта 2024 г.

Отображение тени объекта

Включение отбрасывание тени объектом

Для того чтобы задать будет ли предмет отбрасывать тень или нет, нужно в инспекторе у Cast Shadows выставить соответствующее значение.

понедельник, 5 февраля 2024 г.

Скрытие сенсорного управления


Появилась идея, если клавиши управления назначены и стики задействованы, скрыть сенсорное управление при запуске игры в браузере настольного компьютера и с соответствующей активацией при запуске на мобильном телефоне.

Метод  проверки, является ли устройство портативным:

if (SystemInfo.deviceType == DeviceType.Handheld))
            {
              
            }

Не рабочий. При помощи тестового скрипта выяснилось, что Unity WebGL в мобильном браузере определяется, как будто он запущен в обычном браузере, а не в мобильном. Пришлось искать ему замену, с этой задачей справилась метод проверки запущено ли приложение на мобильном платформе :

if (Application.platform == RuntimePlatform.WebGLPlayer && Application.isMobilePlatform)
          {

          }

понедельник, 22 января 2024 г.

Разворот тестуры в Unity

Разворот тестуры по горизонтали в Unity

Когда-то я искал ответ на это вопрос, только для 3D Max, когда начинал его изучать. Не думал, что столкнусь с этим в Unity. Поискав информацию в интернете, столкнулся с тем, что все, как один, взять тот же сервис "Ответы Mail.ru" предлагают разворачивать саму текстуру в Photoshop'е. Хотя задача решается очень просто, путем смены знака с плюса на минус в Инспекторе у значения Tiling.